Imported Upstream version 17.26.0 upstream/17.26.0
authorJinWang An <jinwang.an@samsung.com>
Mon, 27 Dec 2021 00:31:37 +0000 (09:31 +0900)
committerJinWang An <jinwang.an@samsung.com>
Mon, 27 Dec 2021 00:31:37 +0000 (09:31 +0900)
92 files changed:
VERSION.cmake
doc/autoinclude/EnvironmentVariables.doc
libzypp.spec.cmake
package/libzypp.changes
po/af.po
po/ar.po
po/be.po
po/bg.po
po/bn.po
po/bs.po
po/ca.po
po/cs.po
po/cy.po
po/da.po
po/de.po
po/el.po
po/en_GB.po
po/es.po
po/et.po
po/fa.po
po/fi.po
po/fr.po
po/gl.po
po/gu.po
po/he.po
po/hi.po
po/hr.po
po/hu.po
po/id.po
po/it.po
po/ja.po
po/ka.po
po/km.po
po/ko.po
po/ku.po
po/lt.po
po/mk.po
po/mr.po
po/nb.po
po/nl.po
po/nn.po
po/pa.po
po/pl.po
po/pt.po
po/pt_BR.po
po/ro.po
po/ru.po
po/si.po
po/sk.po
po/sl.po
po/sr.po
po/sv.po
po/ta.po
po/th.po
po/tr.po
po/uk.po
po/vi.po
po/wa.po
po/xh.po
po/zh_CN.po
po/zh_TW.po
po/zu.po
po/zypp.pot
tests/parser/yum/RepomdFileReader_test.cc
tests/parser/yum/data/repomd-1.xml
tests/repo/RepoSigcheck_test.cc
tests/zypp/PurgeKernels_test.cc
tests/zypp/data/PurgeKernels/withdeps/@System.repo
tools/zypp-runpurge.cc [new file with mode: 0644]
zypp/CMakeLists.txt
zypp/FileChecker.cc
zypp/FileChecker.h
zypp/KeyContext.h
zypp/KeyRing.cc
zypp/KeyRing.h
zypp/KeyRingContexts.cc [new file with mode: 0644]
zypp/KeyRingContexts.h [new file with mode: 0644]
zypp/PublicKey.cc
zypp/PublicKey.h
zypp/PurgeKernels.cc
zypp/ZYppFactory.cc
zypp/base/LogControl.cc
zypp/base/Logger.h
zypp/media/CurlHelper.cc
zypp/media/MediaCurl.cc
zypp/misc/YamlTestcaseHelpers.h
zypp/parser/yum/RepomdFileReader.cc
zypp/parser/yum/RepomdFileReader.h
zypp/repo/Downloader.cc
zypp/solver/detail/SATResolver.cc
zypp/zypp_detail/ZYppImpl.cc
zypp/zyppng/media/network/request.cc

index dc078d6..cab9310 100644 (file)
@@ -60,9 +60,9 @@
 #
 SET(LIBZYPP_MAJOR "17")
 SET(LIBZYPP_COMPATMINOR "22")
-SET(LIBZYPP_MINOR "25")
-SET(LIBZYPP_PATCH "10")
+SET(LIBZYPP_MINOR "26")
+SET(LIBZYPP_PATCH "0")
 #
-# LAST RELEASED: 17.25.10 (22)
+# LAST RELEASED: 17.26.0 (22)
 # (The number in parenthesis is LIBZYPP_COMPATMINOR)
 #=======
index ad0b1bd..c6a1f67 100644 (file)
@@ -11,7 +11,7 @@
 \subsection zypp-envars-config zypp config options
 
 \li \c ZYPP_CONF=<PATH> Location of the zypp.conf file.
-\li \c ZYPP_LOCK_TIMEOUT=<sec> If zypp is locked by another process wait this number of seconds for the lock becoming available.
+\li \c ZYPP_LOCK_TIMEOUT=<sec> If zypp is locked by another process wait this number of seconds for the lock becoming available. A negative value will wait forever.
 
 \subsection zypp-envars-repos Variables related to repositories
 
index 035a165..37830f9 100644 (file)
@@ -238,10 +238,6 @@ export CFLAGS="%{optflags}"
 export CXXFLAGS="%{optflags}"
 unset EXTRA_CMAKE_OPTIONS
 
-%if 0%{?sle_version} == 150300
-export CXXFLAGS="$CXXFLAGS -DZYPPNEWSPPSWENPPYZ"
-%endif
-
 cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
       -DENABLE_BUILD_DOCS=TRUE \
       -DENABLE_BUILD_TRANS=TRUE \
index 214795a..69f793f 100644 (file)
@@ -1,9 +1,35 @@
 -------------------------------------------------------------------
+Tue Jun  1 19:10:35 CEST 2021 - ma@suse.de
+
+- Work around download.o.o broken https redirects.
+- Allow trusted repos to add additional signing keys (bsc#1184326)
+  Repositories signed with a trusted gpg key may import additional
+  package signing keys. This is needed if different keys were used
+  to sign the the packages shipped by the repository.
+- MediaCurl: Fix logging of redirects.
+- Use 15.3 resolver problem and solution texts on all distros.
+- $ZYPP_LOCK_TIMEOUT: Let negative values wait forever for the
+  zypp lock (bsc#1184399)
+  Helps boot time services like 'zypper purge-kernels' to wait for
+  the zypp lock until other services using zypper have completed.
+- Fix purge-kernels is broken in Leap 15.3 (bsc#1185325)
+  Leap 15.3 introduces a new kernel package called
+  kernel-flavour-extra, which contain kmp's. Currently kmp's are
+  detected by name ".*-kmp(-.*)?" but this does not work which
+  those new packages. This patch fixes the problem by checking
+  packages for kmod(*) and ksym(*) provides and only falls back to
+  name checking if the package in question does not provide one of
+  those.
+- Introduce zypp-runpurge, a tool to run purge-kernels on
+  testcases.
+- version 17.26.0 (22)
+
+-------------------------------------------------------------------
 Wed Apr 28 15:34:01 CEST 2021 - ma@suse.de
 
 - Properly handle permission denied when providing optional files
   (bsc#1185239)
-- Fix sevice detection with cgroupv2 (bsc#1184997)
+- Fix service detection with cgroupv2 (bsc#1184997)
 - version 17.25.10 (22)
 
 -------------------------------------------------------------------
index 20a34f0..d46fc7b 100644 (file)
--- a/po/af.po
+++ b/po/af.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2006-11-03 12:03\n"
 "Last-Translator: Novell Language <language@novell.com>\n"
 "Language-Team: Novell Language <language@novell.com>\n"
@@ -3767,20 +3767,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3791,7 +3791,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3813,8 +3813,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Die SM se naam kan nie met ’n syfer begin nie."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Kan lêer nie vir skryf open nie."
@@ -3828,38 +3828,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Kan werkskermitem '%s' nie open nie"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "Kan gids %1 nie skep nie: %2."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3869,44 +3869,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Fout met lees vanaf slapskyf."
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Ongeldige uitvoerlêernaam."
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, fuzzy, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Terugstel van hulpbronne"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Kan werkskermitem '%s' nie open nie"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4253,16 +4253,22 @@ msgstr "applydeltarpm het misluk."
 msgid "Service plugin does not support changing an attribute."
 msgstr "hulpbronsoort VAR1 ondersteun nie toon wysigings-eienskap nie"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, fuzzy, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Kan %s vanaf %s nie voorsien nie"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 #, fuzzy
 msgid "No url in repository."
 msgstr "Lêer %1 nie in die bewaarplek gevind nie."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4377,7 +4383,7 @@ msgstr "Ignoreer dié vereiste net hier"
 msgid "generally ignore of some dependencies"
 msgstr "Ignoreer dié vereiste net hier"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4385,494 +4391,494 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 #, fuzzy
 msgid "conflicting requests"
 msgstr "Verbindingsversoek aan:"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "Kan %s nie installeer nie vanweë afhanklikheidsprobleme"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 #, fuzzy
 msgid "deleted providers: "
 msgstr "Geen voorsiening %s nie"
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 #, fuzzy
 msgid ""
 "\n"
 "not installable providers: "
 msgstr "Daar is geen installeerbare verskaffers van %s nie"
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "Daar is geen installeerbare verskaffers van %s nie"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 #, fuzzy
 msgid "This request will break your system!"
 msgstr "Die navraag bestaan reeds."
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s voorsien %s, maar dit het ’n ander argitektuur."
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, fuzzy, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "opdrag om pakkette te oninstalleer"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, fuzzy, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "Geen voorsiening %s nie"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "Die skyf bestaan nie."
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s is gesluit en kan nie ongeïnstalleer word nie."
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "nie geïnstalleer nie"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, fuzzy, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s word benodig deur %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Kan %s nie installeer nie"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, fuzzy, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s verkeer in konflik met %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, fuzzy, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s uitgediendes %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s uitgediendes %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s verkeer in konflik met %s"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "moenie %s installeer nie"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "hou %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "moenie %s installeer nie"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, fuzzy, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "Daar is geen installeerbare verskaffers van %s nie"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "Moenie waar oplossings ter sprake is, installeer of skrap nie"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, fuzzy, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s voorsien %s, maar dit het ’n ander argitektuur."
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, fuzzy, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "Installeer %s, hoewel dit die argitektuur kan verander"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "%s uitgediendes %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, fuzzy, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "%s afgelaai vanaf %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "Installasie"
@@ -4884,7 +4890,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4893,12 +4899,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "Installasie is gestaak soos gelas."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 #, fuzzy
 msgid " executed"
 msgstr "Voer uit"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -4906,30 +4912,30 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 #, fuzzy
 msgid "Error sending update message notification."
 msgstr "Fout tydens sleutelenkriptering."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 #, fuzzy
 msgid "RPM failed: "
 msgstr "het misluk"
@@ -4952,19 +4958,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Gewysigde konfigurasielêers vir %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, fuzzy, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm geberg %s as %s, maar dit was onmoontlik om die verskil te bepaal"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4974,13 +4980,13 @@ msgstr ""
 "Hier is die eerste 25 rëels van verskil:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, fuzzy, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm geskep %s as %s, maar dit was onmoontlik om die verskil te bepaal"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4991,117 +4997,117 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "Bykomende rpm-uitset:"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "geskepte rugsteun %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "Inskywing nie gevind nie."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "Inskywing nie gevind nie."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "Inskywing nie gevind nie."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Url-skema laat nie ’n %s toe nie"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Ongeldige %s komponent '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Ongeldige %s komponent"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Navraagstring-ontleding nie vir hierdie URL ondersteun nie"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Url-skema is ’n vereiste komponent"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Ongeldige Url-skema '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Url-skema laat nie ’n gebruikernaam toe nie"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Url-skema laat nie ’n wagwoord toe nie"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Url-skema vereis ’n gasheerkomponent"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Url-skema laat nie ’n gasheerkomponent toe nie"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Ongeldige gasheerkomponent '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Url-skema laat nie ’n poort toe nie"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Ongeldige poortkomponent '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Url-skema vereis padnaam"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Relatiewe pad nie toegelaat indien magtiging bestaan nie"
 
index c365508..d6dfde5 100644 (file)
--- a/po/ar.po
+++ b/po/ar.po
@@ -12,7 +12,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2020-05-02 19:50+0000\n"
 "Last-Translator: mohammad alhargan <malham1@gmail.com>\n"
 "Language-Team: Arabic <https://l10n.opensuse.org/projects/libzypp/master/ar/"
@@ -3782,20 +3782,20 @@ msgstr[5] "(ستنتهي الصلاحية خلال %d من الأيام)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "البحث عن مفتاح gpg للتشفير %1% في الذاكرة المؤقتة %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "يتم البحث عن معرف لمفتاح gpg رقم %1% في المستودع %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "المستودع %1% لم يقم بتعريف مفتاح إضافي 'مفتاح gpg=' عناوين المواقع."
@@ -3806,7 +3806,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "تعذرت قراءة دليل المخازن '%1%': تم رفض الإذن"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3826,8 +3826,8 @@ msgid "Service alias cannot start with dot."
 msgstr "لا يمكن أن يبدأ الاسم المستعار للخدمة بنقطة."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "تعذر فتح الملف '%s' للكتابة."
@@ -3841,7 +3841,7 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "خدمة غير معروفة '%1%': تتم الآن إزالة مخزن الخدمة الوحيد '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "لم يتم العثور على بيانات تعريف صالحة في أي عنوان URL محدد"
@@ -3851,31 +3851,31 @@ msgstr[3] "لم يتم العثور على بيانات تعريف صالحة ف
 msgstr[4] "لم يتم العثور على بيانات تعريف صالحة في كثير من عناوين URL المحددة"
 msgstr[5] "لم يتم العثور على بيانات تعريف صالحة في عناوين  URL محددة أخرى"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "لا يمكن إنشاء %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "لا يمكن إنشاء دليل لذاكرة التخزين المؤقت لبيانات التعريف."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "يتم الآن بناء الذاكرة المؤقتة لمخزن '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "لا يمكن إنشاء ذاكرة التخزين المؤقت في %s - لا توجد أذونات للكتابة."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "فشل التخزين المؤقت للمخزن (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "نوع مخزن غير معالج"
 
@@ -3885,44 +3885,44 @@ msgstr "نوع مخزن غير معالج"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "حدث خطأ أثناء محاولة القراءة من '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "حدث خطأ غير معروف أثناء القراءة من '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "إضافة المخزن '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "اسم ملف المخزن غير صالح في '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "إزالة المخزن '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "لا يمكن معرفة مكان تخزين المخزن."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "لا يمكن حذف '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "لا يمكن معرفة مكان تخزين الخدمة."
 
@@ -4283,15 +4283,21 @@ msgstr "فشل applydeltarpm."
 msgid "Service plugin does not support changing an attribute."
 msgstr "لا تدعم الأداة الإضافية للخدمة تغيير إحدى السمات."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "لا يمكن توفير الملف '%s' من المخزن '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "لا يوجد عنوان url في المخزن."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4452,7 +4458,7 @@ msgstr "توقيف %s عن طريق تجاهل بعض تبعياتها"
 msgid "generally ignore of some dependencies"
 msgstr "تجاهل بشكل عام لبعض التبعيات"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4460,161 +4466,161 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "طلبات متعارضة"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "بعض مشكلات التبعية"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "الطلب غير مدعوم"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "الموفرون المحذوفون: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4622,314 +4628,314 @@ msgstr ""
 "\n"
 "موفرون غير قابلين للتثبيت: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "الموفرون غير القابلين للتثبيت: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "سيؤدي هذا الطلب إلى تعطل النظام!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "تجاهل تحذير النظام المعطل"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "بتثبيت %1% على الرغم من أنه تم سحبه"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "تسمح بتثبيت  PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "تثبيت %1% على الرغم من أنه مدرج في القائمة السوداء"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "لا ينتمي %s إلى مخزن ترقية التوزيع"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "هيكل %s غير ملائم"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "توجد مشكلة بالحزمة المثبتة %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "لا يوجد مصدر لتوفير %s المطلوب"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "هل قمت بتمكين كل المخازن المطلوبة؟"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "الحزمة %s غير موجود"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "يتم توفير %s من خلال النظام ولا يمكن حذفه"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s غير قابل للتثبيت"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "لا يوجد مصدر لتوفير %s المطلوب من قبل %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "لا يمكن تثبيت كل من %s و%s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "يتعارض %s مع %s المتوفر من قبل %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s يُبطِل %s المتوفر من قبل %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s المثبَت سيُبطل %s الموفَر بواسطة %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "المشكلة القابلة للحل %s تتعارض مع %s المتوفرة من نفسها"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s يتطلب %s، ولكن لا يمكن توفير هذا المتطلب"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "إزالة القفل للسماح بالحذف %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "عدم تثبيت %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "الاحتفاظ بـ %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "إزالة القفل للسماح بالتثبيت %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "عدم طلب تثبيت المشاكل القابلة للحل التي توفر %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "عدم طلب حذف كل المشاكل القابلة للحل التي توفر %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "عدم تثبيت أحدث إصدار من %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "الحفاظ على %s بغض النظر عن الهيكل غير الملائم"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "تثبيت %s بغض النظر عن الهيكل غير الملائم"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "الحفاظ على %s القديمة"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "تثبيت %s من المخزن المستبعد"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "تخفيض إصدار %s إلى %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "تغيير الهيكل الخاص بـ %s إلى %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4938,14 +4944,14 @@ msgstr ""
 "تثبيت %s (مع تغيير البائع)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "استبدال %s بـ %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "إلغاء تثبيت %s"
@@ -4957,7 +4963,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "جارٍ تنفيذ برنامج %%posttrans النصي '%1%'"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "جارٍ تنفيذ برامج %posttrans النصية"
@@ -4966,40 +4972,40 @@ msgstr "جارٍ تنفيذ برامج %posttrans النصية"
 msgid "Installation has been aborted as directed."
 msgstr "تم إيقاف التثبيت وفقًا للتعليمات."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " مُنفَّذ"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " فشل التنفيذ"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "تم تنفيذ %s بالفعل كـ %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " تم تخطي التنفيذ أثناء الإيقاف"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "حدث خطأ أثناء إرسال رسالة إعلام بالتحديث."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "رسالة تحديث جديد"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "فشل RPM: "
 
@@ -5021,19 +5027,19 @@ msgstr "لم يتم توقيع الحزمة!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "ملفات التكوين التي تم تغييرها لـ %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "قامت rpm بحفظ %s باعتبارها %s، ولكن تعذر تحديد الفرق"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5043,13 +5049,13 @@ msgstr ""
 "فيما يلي أول 25 سطرًا من سطور الفرق:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "قامت rpm بإنشاء %s باعتبارها %s، ولكن تعذر تحديد الفرق"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5060,113 +5066,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "مخرجات rpm إضافية"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "تم إنشاء النسخة الاحتياطية %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "تمت المصادقة على التوقيع"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "نوع التوقيع غير معروف"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "تعذر التحقق من التوقيع"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "تمت المصادقة على التوقيع، لكن المفتاح غير موثوق به"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "تواقيع المفتاح العمومي غير متوفرة"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "الملف غير موجود أو لا يمكن التحقق من توقيعه"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "الملف غير موقع"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "لا يسمح مخطط Url بـ %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "مكون %s غير صالح '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "مكون %s غير صالح"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "تحليل سلسلة الاستعلام غير مدعوم لعنوان URL هذا"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "يعتبر مخطط Url مكونًا مطلوبًا"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "مخطط Url '%s' غير صالح"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "لا يسمح مخطط Url بإدخال اسم مستخدم"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "لا يسمح مخطط Url بإدخال كلمة سر"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "يتطلب مخطط Url وجود مكون مضيف"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "لا يسمح مخطط Url بوجود مكون مضيف"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "مكون المضيف '%s' غير صالح"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "لا يسمح مخطط Url بإدخال منفذ"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "مكون المنفذ '%s' غير صالح"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "يتطلب مخطط Url وجود اسم مسار"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "غير مسموح بالمسار النسبي في حالة وجود سلطة"
 
index 9c073f8..88cc12d 100644 (file)
--- a/po/be.po
+++ b/po/be.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2006-01-04 08:58+0100\n"
 "Last-Translator: Alexander Nyakhaychyk <nyakhaychyk@gmail.com>\n"
 "Language-Team: Belarusian <i18n@suse.de>\n"
@@ -3858,20 +3858,20 @@ msgstr[2] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3882,7 +3882,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3902,8 +3902,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr ""
@@ -3917,38 +3917,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr ""
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr ""
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr ""
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 #, fuzzy
 msgid "Unhandled repository type"
 msgstr "Дадаць уключаныя сховішчы"
@@ -3959,44 +3959,44 @@ msgstr "Дадаць уключаныя сховішчы"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Невядомая опцыя для каманды '%1': %2"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, fuzzy, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Даданне ўключаных сховішчаў..."
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, fuzzy, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Выдаленне непатрэбных сховішчаў..."
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4339,15 +4339,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4460,7 +4466,7 @@ msgstr ""
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4468,489 +4474,489 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 #, fuzzy
 msgid "Have you enabled all requested repositories?"
 msgstr "Выдаліць непатрэбныя сховішчы"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr ""
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "Захаваць налады ўсталёўкі"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "Захаваць налады ўсталёўкі"
@@ -4962,7 +4968,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4971,40 +4977,40 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr ""
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -5026,19 +5032,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, fuzzy, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Змяніць канфігурацыю IrDA"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5046,13 +5052,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5061,113 +5067,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr ""
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, fuzzy, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Памылковае значэнне для опцыі '%1': %2"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, fuzzy, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Памылковае значэнне для опцыі '%1': %2"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index b1ec795..5e24f5e 100644 (file)
--- a/po/bg.po
+++ b/po/bg.po
@@ -12,7 +12,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.bg\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2017-10-23 11:43+0000\n"
 "Last-Translator: Dimitar Zahariev <mitko@tuionui.com>\n"
 "Language-Team: Bulgarian <https://l10n.opensuse.org/projects/libzypp/master/"
@@ -4012,20 +4012,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -4036,7 +4036,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4056,8 +4056,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Файлът не може да бъде отворен за запис."
@@ -4071,37 +4071,37 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Не може да се създаде %s: %m\n"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr ""
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Достъпът до носителя за обновяване на драйверите е неуспешен."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -4111,44 +4111,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Грешка при четенето от дискетата."
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "невалидно име на услуга '%1'."
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "%s не може да бъде инсталиран"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4495,15 +4495,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, fuzzy, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Никой не доставя %s"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4618,7 +4624,7 @@ msgstr "Пренебрегване на това изискване само т
 msgid "generally ignore of some dependencies"
 msgstr "Пренебрегване на това изискване само тук"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4626,492 +4632,492 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "%s не може да бъде инсталиран поради пробем със зависимостите"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 #, fuzzy
 msgid "deleted providers: "
 msgstr "Никой не доставя %s"
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 #, fuzzy
 msgid ""
 "\n"
 "not installable providers: "
 msgstr "Няма инсталируеми доставчици на %s"
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "Няма инсталируеми доставчици на %s"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s доставя %s, но има друга архитектура."
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, fuzzy, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "Никой не доставя %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "Пакетът не е подписан"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s е заключен и не може да бъде деинсталиран."
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "Инсталирането на %s бе неуспешно"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, fuzzy, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s е необходим на %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "%s не може да бъде инсталиран"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, fuzzy, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s е в конфликт с %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, fuzzy, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s прави ненужно %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s прави ненужно %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s е в конфликт с %s"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "без инсталиране на %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "запазване на %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "без инсталиране на %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, fuzzy, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "Няма инсталируеми доставчици на %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "Без инсталиране или премахване на конфликтните пакети"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, fuzzy, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s доставя %s, но има друга архитектура."
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, fuzzy, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "Инсталиране на %s, въпреки че ще промени архитектурата"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "%s прави ненужно %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, fuzzy, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "Обновяване на %s към %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "Инсталиране"
@@ -5123,7 +5129,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -5132,12 +5138,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
 # %s is either BOOTP or DHCP
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "Настройването чрез %s бе неуспешно."
@@ -5145,29 +5151,29 @@ msgstr "Настройването чрез %s бе неуспешно."
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 #, fuzzy
 msgid "RPM failed: "
 msgstr "пропадна."
@@ -5191,19 +5197,19 @@ msgstr "Пакетът има невалидна сигнатура."
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Променени файлове с настройки за %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, fuzzy, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm запази %s като %s, но е невъзможно да се открие разликата"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5213,13 +5219,13 @@ msgstr ""
 "Ето първите 25 реда от разликите:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, fuzzy, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm създаде %s като %s, но е невъзможно да се открие разликата"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5230,117 +5236,117 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "Допълнителен изход от rpm:"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "създадено резервно копие %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "KScreensaver не е открит."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "KScreensaver не е открит."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "KScreensaver не е открит."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, fuzzy, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "невалидно име на услуга '%1'."
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, fuzzy, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Невалидна информация"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, fuzzy, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "невалидно име на услуга '%1'."
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index 5edda88..5994e5e 100644 (file)
--- a/po/bn.po
+++ b/po/bn.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: @PACKAGE@\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2005-07-29 15:37+0530\n"
 "Last-Translator: Priyavert Sharma<priyavert.sharma@agreeya.com>\n"
 "Language-Team: AgreeYa Solutions <linux_team@agreeya.com>\n"
@@ -3766,20 +3766,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3790,7 +3790,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3810,8 +3810,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "লেখার জন্যে ফাইল খুলতে পারে না।"
@@ -3825,38 +3825,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "'%s' ডেস্কটপ বস্তু খুলতে পারে না"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "ডায়রেক্টরি %1: %2 তৈরী করা যাচ্ছে না"
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3866,44 +3866,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "ফ্লপি ডিস্ক থেকে পড়ায় ত্রুটি।"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "রপ্তানি ফাইলনাম অবৈধ৷"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, fuzzy, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "সংস্থান পুনঃস্থাপন করছে"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "'%s' ডেস্কটপ বস্তু খুলতে পারে না"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4253,16 +4253,22 @@ msgstr "applydeltarpm ব্যর্থ হয়েছে।"
 msgid "Service plugin does not support changing an attribute."
 msgstr "সংস্থানের প্রকার VAR1 পরিবর।তন দেখান বৈশিষ্ট্যকে সমর্থন করে না"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, fuzzy, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "%s থেকে %s প্রদান করতে পারে না"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 #, fuzzy
 msgid "No url in repository."
 msgstr "রিপোসিটারিতে ফাইল %1 পাওয়া যায়নি"
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4377,7 +4383,7 @@ msgstr "কিছু অমীমাংসিত আবশ্যকতা আছ
 msgid "generally ignore of some dependencies"
 msgstr "কিছু অমীমাংসিত আবশ্যকতা আছে..."
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4385,494 +4391,494 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 #, fuzzy
 msgid "conflicting requests"
 msgstr "এর সাথে সংযোগের অনুরোধ: "
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "নির্ভরতা সমস্যাগুলির কারণে %s স্থাপন করতে পারে না"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 #, fuzzy
 msgid "deleted providers: "
 msgstr "কোনওটাই %s প্রদান করে না"
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 #, fuzzy
 msgid ""
 "\n"
 "not installable providers: "
 msgstr "%s এর কোনও বিকল্প স্থাপনযোগ্য প্রদানকারী নেই"
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "%s এর কোনও বিকল্প স্থাপনযোগ্য প্রদানকারী নেই"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 #, fuzzy
 msgid "This request will break your system!"
 msgstr "ইতিমধ্যে এই অনুরোধ করা হয়ে গিয়েছে"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s %s প্রদান করে, কিন্তু এটার অন্য একটা আর্কিটেকচার আছে।"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, fuzzy, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "প্যাকেজ আনইনস্টল করার আদেশ"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, fuzzy, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "কোনওটাই %s প্রদান করে না"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "সার্টিফিকেট %1 অনুপস্থিত"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s লক করা আছে এবং আনইন্সটল করা যাবে না ।"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "ইনস্টল করা হয় নি"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, fuzzy, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s এর %s দরকার"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "in/ssTklইনস্টল করা যাবে না"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, fuzzy, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s-এর সঙ্গে %s-এর দ্বন্দ্ব"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, fuzzy, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s %sকে প্রাচীন করে দিয়েছে"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s %sকে প্রাচীন করে দিয়েছে"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s-এর সঙ্গে %s-এর দ্বন্দ্ব"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "%s ইন্সটল করে না"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "%s রাখুন"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "%s ইন্সটল করে না"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, fuzzy, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "%s এর কোনও বিকল্প স্থাপনযোগ্য প্রদানকারী নেই"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "%1 এর দ্বন্দ্ব %2 এর সাথে"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, fuzzy, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s %s প্রদান করে, কিন্তু এটার অন্য একটা আর্কিটেকচার আছে।"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, fuzzy, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "%s স্থাপন করুন যদিও এটা আর্কিটেকচার পালটে দেবে"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "%s %sকে প্রাচীন করে দিয়েছে"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, fuzzy, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "%s থেকে %s ডাউনলোড করেছে"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "স্থাপন"
@@ -4884,7 +4890,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4893,12 +4899,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "নির্দেশমত স্থাপনা বাতিল করা হয়েছে।"
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 #, fuzzy
 msgid " executed"
 msgstr "সম্পাদন করুন"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -4906,30 +4912,30 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 #, fuzzy
 msgid "Error sending update message notification."
 msgstr "কী এনক্রিপশনে ত্রুটি"
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 #, fuzzy
 msgid "RPM failed: "
 msgstr "ব্যর্থ"
@@ -4952,19 +4958,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr " %s-এর জন্য পরিবর্তিত কনফিগারেশন ফাইলসমূহ :"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, fuzzy, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm %s কে %sরূপে সংরক্ষণ করেছিল ,কিন্তু পার্থক্য নিরূপণ করা অসম্ভব হয়েছিল "
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4974,13 +4980,13 @@ msgstr ""
 "এখানে পার্থক্যের প্রথম ২৫ টি লাইন দেওয়া আছে:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, fuzzy, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm %s কে %sরূপে সংরক্ষণ করেছিল ,কিন্তু পার্থক্য নিরূপণ করা  অসম্ভব হয়েছিল "
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4991,117 +4997,117 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "অতিরিক্ত তথ্য"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "%s ব্যাকআপ তৈরী করছে"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "এন্ট্রি পাওয়া যায়নি"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "এন্ট্রি পাওয়া যায়নি"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "এন্ট্রি পাওয়া যায়নি"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Url যোজনা %s এর অনুমতি দেয় না"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "অবৈধ %s কম্পোনেন্ট %s"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "অবৈধ %s কম্পোনেন্ট"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "এই URL এর জন্যে স্ট্রিং পার্সিং সমর্থিত নয়"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Url যোজনা একটি আবশ্যিক কম্পোনেন্ট"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "অবৈধ Url যোজনা %s"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Url যোজনা ব্যবহারকারীর নামের অনুমতি দেয় না"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Url যোজনা পাসওয়ার্ডের অনুমতি দেয় না"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Url যোজনার জন্য হোস্ট কম্পোনেন্ট"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Url যোজনা হোস্ট কম্পোনেন্ট-এর অনুমতি দেয় না"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "অবৈধ হোস্ট কম্পোনেন্ট '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Url যোজনা পোর্টের অনুমতি দেয় না"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "অবৈধ পোর্ট কম্পোনেন্ট '%s' "
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Url যোজনার জন্য পথের নাম দরকার"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "অথরিটি বিদ্যমান থাকলে রিলেটিভ পথের অনুমতি নেই"
 
index c5405dc..d78800d 100644 (file)
--- a/po/bs.po
+++ b/po/bs.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2002-07-23 18:27+0200\n"
 "Last-Translator: Damir Bjelobradic <Nagual@lugbih.org>\n"
 "Language-Team: Bosnian <i18n@suse.de>\n"
@@ -4269,20 +4269,20 @@ msgstr[2] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -4293,7 +4293,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4313,8 +4313,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Couldn't open file: %s."
@@ -4328,38 +4328,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Ne mogu pokrenuti naredbu \"%s\""
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr ""
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -4369,44 +4369,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Ne mogu pokrenuti naredbu \"%s\""
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4752,15 +4752,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4873,7 +4879,7 @@ msgstr ""
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4881,489 +4887,489 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "&Nemoj instalirati"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "Nova instalacija"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Instaliram driver..."
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, fuzzy, c-format, boost-format
 msgid "do not install %s"
 msgstr "Instaliram driver..."
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "Instaliram driver..."
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "Instaliram driver..."
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "Izbrii"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "Instaliram driver..."
@@ -5375,7 +5381,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -5384,12 +5390,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
 # %s is either BOOTP or DHCP
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "%s podešavanje nije uspjelo."
@@ -5397,29 +5403,29 @@ msgstr "%s podešavanje nije uspjelo."
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -5441,19 +5447,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, fuzzy, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Editor konfiguracijskih datoteka"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5461,13 +5467,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5476,114 +5482,114 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "&Dodatne informacije za korisnika"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index 442d180..16d6864 100644 (file)
--- a/po/ca.po
+++ b/po/ca.po
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
-"PO-Revision-Date: 2021-01-12 21:38+0000\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
+"PO-Revision-Date: 2021-05-01 01:58+0000\n"
 "Last-Translator: David Medina <medipas@gmail.com>\n"
 "Language-Team: Catalan <https://l10n.opensuse.org/projects/libzypp/master/ca/"
 ">\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.6.1\n"
+"X-Generator: Weblate 4.6\n"
 
 #. dubious: Throw on malformed known types, otherwise log a warning.
 #: zypp/CheckSum.cc:136
@@ -4163,20 +4163,20 @@ msgstr[1] "(caduca d'aquí a %d dies)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Cercant la clau gpg amb l'ID %1% a la cau %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Cercant la clau gpg amb l'ID %1% al repositori %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "El repositori %1% no defineix URL \"gpgkey=\" addicionals."
@@ -4187,7 +4187,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "No es pot llegir el directori del repositori %1%: permís denegat"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4207,8 +4207,8 @@ msgid "Service alias cannot start with dot."
 msgstr "L'àlies del servei no pot començar amb un punt."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "No es pot obrir el fitxer %s per a l'escriptura."
@@ -4222,38 +4222,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "Servei desconegut \"%1%\": suprimint el repositori de serveis orfe %2%"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "No s'han trobat metadades vàlides a l'URL especificat"
 msgstr[1] "No s'han trobat metadades vàlides als URL especificats"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "No es pot crear %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "No es pot crear el directori cau de metadades."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Construint la memòria cau del repositori %s"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 "No es pot crear la memòria cau a %s - no se'n té permisos d'escriptura."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Error a l'hora de carregar el repositori (%d) a la memòria cau."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Tipus de repositori no manejat"
 
@@ -4263,44 +4263,44 @@ msgstr "Tipus de repositori no manejat"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Error en intentar llegir de '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Error desconegut a l'hora de llegir '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Afegint el repositori %s"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Nom de repositori no vàlid a \"%s\""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Suprimint el repositori %s"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "No es pot esbrinar on es desa el repositori."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "No es pot esborrar %s"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "No s'ha sabut trobar on es guarda el servei."
 
@@ -4670,15 +4670,22 @@ msgstr "ha fallat aplicar de l'RPM delta."
 msgid "Service plugin does not support changing an attribute."
 msgstr "El servei de complements (plugin) no permet canviar-ne un atribut."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "No es pot proporcionar el fitxer %s des del repositori %s"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "No URL al repositori."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+"Mitjà esperat: %1%/%2%. Identificat pel fitxer %3% amb aquest contingut:"
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4839,7 +4846,7 @@ msgstr "trenca %s ignorant-ne algunes de les dependències"
 msgid "generally ignore of some dependencies"
 msgstr "ignora generalment algunes dependències"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4849,93 +4856,93 @@ msgstr ""
 "distribució i s'ha de reemplaçar"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 "el %1% per instal·lar no pertany a un repositori d'actualització de la "
 "distribució"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "el %1% instal·lat té una arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "el %1% per instal·lar té una arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "problema amb el %1% instal·lat"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "demandes conflictives"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "problemes de dependències"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "no hi ha res que proporcioni el %1% requerit"
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "Heu habilitat tots els repositoris requerits?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "el paquet requerit %1% no existeix"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "petició no suportada"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "%1% és proporcionat pel sistema i no es pot esborrar"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% no és instal·lable"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr "no hi ha res que proporcioni %1%, necessari per al %2% instal·lat"
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr "no hi ha res que proporcioni %1%, necessari per al %2% per instal·lar"
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "no es poden instal·lar tots dos: %1% i %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 "el %1% instal·lat té conflicte amb %2%, proporcionat per l'instal·lat %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
@@ -4943,14 +4950,14 @@ msgstr ""
 "el %1% instal·lat té conflicte amb el %2%, proporcionat per %3% per "
 "instal·lar"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 "el %1% per instal·lar té conflicte amb %2%, proporcionat per l'instal·lat %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
@@ -4959,46 +4966,47 @@ msgstr ""
 "el %1% per instal·lar té conflicte amb el %2%, proporcionat per %3% per "
 "instal·lar"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr "el %1% instal·lat fa obsolet %2%, proporcionat per l'instal·lat %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr "el %1% instal·lat fa obsolet %2%, proporcionat per %3% per instal·lar"
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
-msgstr "el %1% per instal·lar fa obsolet %2%, proporcionat per l'instal·lat %3%"
+msgstr ""
+"el %1% per instal·lar fa obsolet %2%, proporcionat per l'instal·lat %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 "el %1% per instal·lar fa obsolet %2%, proporcionat per %3% per instal·lar"
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr "el %1% instal·lat té conflicte amb %2%, proporcionat per si mateix"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr "el %1% per instal·lar té conflicte amb %2%, proporcionat per si mateix"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 "el %1% instal·lat requereix %2%, però aquest requisit no es pot proporcionar"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
@@ -5007,15 +5015,15 @@ msgstr ""
 "el %1% per instal·lar requereix %2%, però aquest requisit no es pot "
 "proporcionar"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "proveïdors suprimits: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -5023,122 +5031,122 @@ msgstr ""
 "\n"
 "proveïdors no desistal·lables: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "proveïdors no desinstal·lables: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "suprimeix el bloqueig per permetre la supressió de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "no instal·lis %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "mantén %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "suprimeix el bloqueig per permetre la instal·lació de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Aquesta petició trencarà l'estabilitat del sistema!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ignora l'avís de sistema trencat"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr "no preguntis la instal·lació d'un resoluble que proporcioni %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr "no preguntis la supressió de tots els resolubles que proporcionin %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "no instal·lis la versió més recent de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "mantén %1% malgrat l'arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "instal·la %1% malgrat l'arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "mantén obsolet %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "instal·la %1% des d'un repositori exclòs"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "instal·la %1% tot i que ha estat retret"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "permet instal·lar el PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "instal·la %1% tot i que és a la llista negra"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "degradació de %1% a %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "canvi d'arquitectura de %1% a %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -5147,193 +5155,193 @@ msgstr ""
 "instal·la %1% (amb canvi de proveïdor)\n"
 "  %2%  -->  %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "reemplaçament de %1% per %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "desinstal·lació de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s no pertany a un repositori d'actualització de la distribució"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s té una arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problema amb el paquet instal·lat %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "Res proporciona %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Heu habilitat tots els repositoris demanats?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "el paquet %s no existeix"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s està proveït pel sistema i no es pot esborrar"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s no és instal·lable"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "Res proporciona %s, necessari per a %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "No es poden instal·lar %s i %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s entra en conflicte amb %s, proveït per %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s fa(n) obsolet(s) %s proveït(s) per %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 "el(s) paquets(s) instal·lat(s) %s fa(n) obsolet(s) %s proporcionat(s) per %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "la resolució %s entra en conflicte amb %s, proporcionat per si mateix"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s necessita %s, però aquest requeriment no es pot satisfer"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "suprimeix el bloqueig per permetre la supressió de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "no instal·lis %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "mantén %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "suprimeix el bloqueig per permetre la instal·lació de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "no demanis instal·lar un resoluble que proporcioni %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "no demanis suprimir tots els resolubles que proporcionin %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "no instal·lis la versió més recent de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "mantén %s malgrat l'arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "instal·la %s, encara que tingui una arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "deixa obsolet %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "instal·la %s del repositori exclòs"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "degradació de %s a %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "canvi d'arquitectura de %s a %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -5342,14 +5350,14 @@ msgstr ""
 "instal·la %s (amb canvi de proveïdor)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "reemplaçament de %s per %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "desinstal·lació de %s"
@@ -5361,7 +5369,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Executant l'script %%posttrans \"%1%\""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Executant scripts %posttrans"
@@ -5370,41 +5378,41 @@ msgstr "Executant scripts %posttrans"
 msgid "Installation has been aborted as directed."
 msgstr "La instal·lació s'ha avortat tal com heu indicat."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " executat"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " ha fallat l'execució"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s ja s'ha executat com a %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " execució omesa mentre s'avortava"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 "S'ha produït un error durant l'enviament de la notificació d'actualització."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Nou missatge d'actualització"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "Ha fallat l'RPM: "
 
@@ -5426,13 +5434,13 @@ msgstr "El paquet no està signat!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Fitxers de configuració modificats per a %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5440,7 +5448,7 @@ msgstr ""
 "diferència"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5450,7 +5458,7 @@ msgstr ""
 "Aquestes són les primeres 25 línies de diferència:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5458,7 +5466,7 @@ msgstr ""
 "diferència"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5469,113 +5477,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Sortida addicional de l'rpm"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "còpia de seguretat creada %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "La signatura és correcta"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Tipus de signatura desconeguda"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "La signatura no es verifica"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "La signatura és correcta, però no és de confiança"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "La clau pública de signatures no està disponible"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "El fitxer no existeix o la signatura no es pot comprovar"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "El fitxer no està signat."
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "L'esquema de l'URL no permet un %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "El component %s no és vàlid %s"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Component de %s no vàlid"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "No s'admet l'anàlisi de cadenes de consulta per a aquesta URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "L'esquema de l'URL és un component necessari"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "L'esquema de l'URL \"%s\" no és vàlid"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "L'esquema de l'URL no permet un nom d'usuari"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "L'esquema de l'URL no permet una contrasenya"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "L'esquema de l'URL requereix un component d'amfitrió"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "L'esquema de l'URL no permet un component d'amfitrió"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "El component d'amfitrió \"%s\" no és vàlid."
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "L'esquema de l'URL no permet un port"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "El component de port \"%s\" no és vàlid"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "L'esquema de l'URL requereix un nom de camí"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "No es permet un camí relatiu si existeix una autoritat"
 
index 070fe02..4b9081d 100644 (file)
--- a/po/cs.po
+++ b/po/cs.po
@@ -19,8 +19,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
-"PO-Revision-Date: 2021-01-13 20:38+0000\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
+"PO-Revision-Date: 2021-05-31 22:00+0000\n"
 "Last-Translator: Aleš Kastner <alkas@volny.cz>\n"
 "Language-Team: Czech <https://l10n.opensuse.org/projects/libzypp/master/cs/>"
 "\n"
@@ -29,7 +29,7 @@ msgstr ""
 "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: Weblate 3.6.1\n"
+"X-Generator: Weblate 4.6.2\n"
 
 #. dubious: Throw on malformed known types, otherwise log a warning.
 #: zypp/CheckSum.cc:136
@@ -3987,20 +3987,20 @@ msgstr[2] "(vyprší během %d dnů)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Hledám ID klíče gpg %1% v paměti %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Hledám ID klíče gpg %1% v úložišti %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Úložiště %1% nedefinuje přídavná URL 'gpgkey='."
@@ -4011,7 +4011,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Nelze číst z adresáře úložiště %1%: Přístup odepřen"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4031,8 +4031,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Alias služby nemůže začínat tečkou."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Nelze otevřít soubor '%s' pro zápis."
@@ -4046,38 +4046,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "Neznámá služba '%1%': Odstraňuje se osiřelé úložiště služby '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Na zadané adrese URL nebyla nalezena platná metadata"
 msgstr[1] "Na zadaných adresách URL nebyla nalezena platná metadata"
 msgstr[2] "Na zadaných adresách URL nebyla nalezena platná metadata"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Nelze vytvořit %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Nelze vytvořit adresář s mezipamětí metadat."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Vytváří se vyrovnávací paměť úložiště '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Nelze vytvořit mezipaměť v adresáři %s - chybí oprávnění k zápisu."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Chyba při načítání úložiště do mezipaměti (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Nepodporovaný typ úložiště"
 
@@ -4087,44 +4087,44 @@ msgstr "Nepodporovaný typ úložiště"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Chyba při čtení z '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Neznámá chyba při čtení z '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Přidává se úložiště %s"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Název souboru úložiště na adrese URL „%s“ je neplatný"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Odebírá se úložiště %s"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Nelze zjistit umístění úložiště."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "'%s' nelze smazat"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Nelze zjistit umístění služby."
 
@@ -4489,15 +4489,21 @@ msgstr "Aplikování delta RPM se nezdařilo."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Zásuvný modul Service nepodporuje změnu atributů."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Nelze poskytnout soubor '%s' z repozitáře '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Adresa URL nebyla nalezena v repozitáři."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr "Očekáváno médium %1%/%2% identifikované podle souboru '%3%' s obsahem:"
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4658,7 +4664,7 @@ msgstr "porušit %s ignorováním některých z jeho závislostí"
 msgid "generally ignore of some dependencies"
 msgstr "obecně ignorovat některé závislosti"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4668,96 +4674,97 @@ msgstr ""
 "nahrazeno"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr "instalovaný %1% nepochází z distribučního úložiště"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "nainstalované %1% má starší architekturu"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "%1% k instalaci má starší architekturu"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "problém s instalovaným %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "protichůdné požadavky"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "nějaký problém se závislostmi"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "nikdo neposkytuje požadované '%1%'"
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "Povolili jste všechna požadovaná úložiště?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "požadovaný balíček %1% neexistuje"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "nepodporovaný požadavek"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "'%1%' poskytuje systém a nelze jej vymazat"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% není instalovatelný"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr "nikdo neposkytuje '%1%' potřebné nainstalovaným %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr "nikdo neposkytuje '%1%' potřebné k instalaci %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "nelze nainstalovat %1% i %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
-msgstr "nainstalovaný %1% je v konfliktu s '%2%' poskytnutým nainstalovaným %3%"
+msgstr ""
+"nainstalovaný %1% je v konfliktu s '%2%' poskytnutým nainstalovaným %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr "nainstalovaný %1% je v konfliktu s '%2%' potřebným k instalaci %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
@@ -4765,7 +4772,7 @@ msgstr ""
 "%1%, který se má instalovat, je v konfliktu s '%2%' poskytnutým "
 "nainstalovaným %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
@@ -4773,22 +4780,23 @@ msgid ""
 msgstr ""
 "má se instalovat %1%, ale je v konfliktu s '%2%' poskytnutým %3% k instalaci"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr "nainstalované %1% zastarává '%2%' poskytované nainstalovaným %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
-msgstr "nainstalované %1% zastarává '%2%' poskytované %3%, jež se má instalovat"
+msgstr ""
+"nainstalované %1% zastarává '%2%' poskytované %3%, jež se má instalovat"
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr "má se instalovat %1% jež zastarává '%2%' poskytované instalovaným %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
@@ -4796,38 +4804,39 @@ msgstr ""
 "Má se instalovat %1%, jež zastarává '%2%' poskytované %3%, jež se má "
 "instalovat"
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr "nainstalované %1% je v konfliktu s '%2%' poskytnutým samo sebou"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr "má se instalovat %1%, ale je v konfliktu s '%2%' poskytnutým jím samým"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr "nainstalované %1% vyžaduje '%2%', ale tento požadavek nelze splnit"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
-msgstr "má se instalovat %1% vyžadující '%2%', ale tento požadavek nelze splnit"
+msgstr ""
+"má se instalovat %1% vyžadující '%2%', ale tento požadavek nelze splnit"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "odstranění poskytovatelé: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4835,122 +4844,122 @@ msgstr ""
 "\n"
 "neinstalovatelní poskytovatelé: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "neinstalovatelní poskytovatelé: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "odstraňte zámek, aby šlo odebrat %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "neinstalujte %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "ponechte %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "odstraňte zámek a tím povolte instalaci %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Tento požadavek poškodí váš systém!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ignorovat varování poškozeného systému"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr "nežádejte instalaci řešení poskytující %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr "nepožadujte smazání všech řešitelných problémů poskytujících %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "neinstalujte nejnovější verzi %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "ponechte %1% navzdory starší architektuře"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "instalujte %1% navzdory starší architektuře"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "zachovejte zastaralou %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "nainstalujte %1% z vyloučeného úložiště"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "instalovat %1%, ačkoli byl odvolán"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "umožnit instalaci PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "instalovat %1%, ačkoli je na indexu"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "downgrade z %1% na %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "změna architektury %1% na %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -4959,192 +4968,192 @@ msgstr ""
 "nainstalovat %1% (se změnou dodavatele)\n"
 "  %2%  -->  %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "náhrada %1% %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "odinstalace %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s nenáleží do repozitáře pro aktualizaci distribuce"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s má podřadnou architekturu"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problém s nainstalovaným balíčkem %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "nic neposkytuje vyžádaný %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Máte povoleny všechny vyžadované repozitáře?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "balíček %s neexistuje"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s je poskytováno systémem a nelze odinstalovat"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s nelze nainstalovat"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "nic neposkytuje %s, který je požadován %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Nelze nainstalovat %s a zároveň %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s koliduje s %s, poskytovatel: %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s nahrazuje %s, poskytovatel: %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "nainstalováno: %s, zastaralé: %s, poskytovatel: %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "vyřešitelné %s je v konfliktu s %s, které sám poskytuje"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s vyžaduje %s, ale tento požadavek nemůže být splněn"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "odebrat zámek pro umožnění odebrání %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "neinstalovat %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "ponechat %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "odebrat zámek pro umožnění instalace položky %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "nenabízet řešení, která zahrnují %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "neptat se na smazání všech balíčků poskytujících %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "neinstalovat nejnovější verzi %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "ponechat %s i přes podřadnou architekturu"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "Instalovat %s i přes podřadnou architekturu"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "ponechat zastaralý %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "instalovat %s z vyloučeného repozitáře"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "downgrade %s na %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "změna architektury z %s na %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -5153,14 +5162,14 @@ msgstr ""
 "instalovat %s (i se změnou poskytovatele)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "nahrazení %s položkou %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "odinstalace %s"
@@ -5172,7 +5181,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Běží skript %%posttrans '%1%'"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Běží skripty %posttrans"
@@ -5181,40 +5190,40 @@ msgstr "Běží skripty %posttrans"
 msgid "Installation has been aborted as directed."
 msgstr "Instalace byla zrušena podle příkazu."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " provedeno"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " provádění selhalo"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s je již prováděn jako %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " provádění přeskočeno během ukončování"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Chyba při odesílání oznámení o aktualizaci."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Nová zpráva o aktualizaci"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM selhalo: "
 
@@ -5236,19 +5245,19 @@ msgstr "Balíček není podepsaný!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Změněné konfigurační soubory pro %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "Program rpm uložil %s jako %s, ale nebylo možné zjistit rozdíl"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5258,13 +5267,13 @@ msgstr ""
 "Prvních 25 řádek rozdílů:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "Program rpm vytvořil %s jako %s, ale nebylo možné zjistit rozdíl"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5275,113 +5284,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Další výstup programu rpm"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "vytvořena záloha %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Podpis je v pořádku"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Neznámý typ podpisu"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Podpis nelze ověřit"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Podpis je v pořádku, ale klíč není důvěryhodný"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Veřejný klíč podpisu není k dispozici"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Soubor neexistuje nebo podpis nemůže být zkontrolován"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Soubor není podepsaný"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Schéma URL nepovoluje %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Neplatná %s součást %s"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Neplatná %s součást"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Pro toto URL není podporována analýza řetězce dotazu"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "URL schéma je vyžadovanou součástí"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Neplatné schéma URL %s"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Schéma URL nepovoluje uživatelské jméno"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Schéma URL nepovoluje heslo"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Schéma URL vyžaduje součást hostitele"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Schéma URL nepovoluje součást hostitele"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Neplatná součást hostitele %s"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Schéma URL nepovoluje port"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Neplatná součást portu %s"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Schéma URL vyžaduje název cesty"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Relativní cesta není povolena, pokud existuje autorita"
 
index 2fa8a75..12ebfa3 100644 (file)
--- a/po/cy.po
+++ b/po/cy.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2003-09-23 10:33+0200\n"
 "Last-Translator: Kevin Donnelly <kevin@dotmon.com>\n"
 "Language-Team: Welsh <i18n@suse.de>\n"
@@ -4071,20 +4071,20 @@ msgstr[4] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -4095,7 +4095,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4115,8 +4115,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Couldn't open file: %s."
@@ -4130,7 +4130,7 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
@@ -4139,31 +4139,31 @@ msgstr[2] ""
 msgstr[3] ""
 msgstr[4] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Arsefydlu %s: \"%s\""
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr ""
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -4173,44 +4173,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Arsefydlu %s: \"%s\""
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4555,15 +4555,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4676,7 +4682,7 @@ msgstr ""
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4684,489 +4690,489 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "Arsefydlu"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "Saerniaeth:"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "Bydd pecyn %1 yn cael ei arsefydlu"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "Rhaid arsefydlu'r pecynnau yma:"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "Methodd yr arsefydliad."
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Arsefydlu %s: \"%s\""
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, fuzzy, c-format, boost-format
 msgid "do not install %s"
 msgstr "Arsefydlu %s: \"%s\""
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "Arsefydlu %s: \"%s\""
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "Gosod gyrrydd..."
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "&Dileu"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "Arsefydlu %s: \"%s\""
@@ -5178,7 +5184,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -5187,11 +5193,11 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -5199,29 +5205,29 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -5244,19 +5250,19 @@ msgstr "Mae llofnod annilys gan yr RPM."
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, fuzzy, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Copïo ffeiliau ffurfweddu i'r cysawd a osodwyd"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5264,13 +5270,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5279,113 +5285,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr ""
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index 1edc542..578e9f2 100644 (file)
--- a/po/da.po
+++ b/po/da.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: libzypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2019-12-06 11:54+0000\n"
 "Last-Translator: scootergrisen <scootergrisen@gmail.com>\n"
 "Language-Team: Danish <https://l10n.opensuse.org/projects/libzypp/master/da/"
@@ -3761,20 +3761,20 @@ msgstr[1] "(udløber om %d dage)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Leder efter gpg nøgle-ID'et %1% i mellemlageret %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Leder efter gpg nøgle-ID'et %1% i softwarearkivet %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Softwarekilden %1% definerer ikke yderligere 'gpgkey='-URL'er."
@@ -3785,7 +3785,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Kan ikke læse softwarekildemappen \"%1%\": Adgang nægtet"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3805,8 +3805,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Alias for tjeneste må ikke starte med punktum."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Kan ikke åbne filen \"%s\" til skrivning."
@@ -3821,37 +3821,37 @@ msgstr ""
 "Ukendt tjeneste \"%1%\": Fjerner forældreløs tjeneste-softwarekilde \"%2%\""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Der blev ikke fundet gyldige metadata på den angivne URL"
 msgstr[1] "Der blev ikke fundet gyldige metadata på de angivne URL'er"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Kan ikke oprette %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Kan ikke oprette mappe med metadata-cache."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Opbygger cache for softwarekilden '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Kan ikke oprette cache i %s - ingen skriverettigheder."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Caching af softwarekilde (%d) mislykkedes."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Ikke-håndteret softwarekilde-type"
 
@@ -3861,44 +3861,44 @@ msgstr "Ikke-håndteret softwarekilde-type"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Fejl under forsøg på at læse fra \"%s\""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Ukendt fejl ved læsning fra \"%s\""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Tilføjer softwarekilden '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Ugyldig softwarekilde-filnavn i \"%s\""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Fjerner softwarekilden '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Kan ikke regne ud hvor softwarekilden er lagret."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Kan ikke slette \"%s\""
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Kan ikke regne ud hvor tjenesten er lagret."
 
@@ -4264,15 +4264,21 @@ msgstr "applydeltarpm mislykkedes."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Tjeneste-plugin understøtter ikke ændring af en attribut."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Kan ikke levere filen '%s' fra softwarekilden '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Ingen URL i softwarekilden."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4433,7 +4439,7 @@ msgstr "ødelæg %s ved at ignorere nogle af dens afhængigheder"
 msgid "generally ignore of some dependencies"
 msgstr "ignorér generelt nogle afhængigheder"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4441,161 +4447,161 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "modstridende forespørgsler"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "et eller andet afhængighedsproblem"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "ikke understøttet anmodning"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "slettede udbydere: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4603,314 +4609,314 @@ msgstr ""
 "\n"
 "ikke-installérbare leverandører: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "ikke-installérbare leverandører: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Denne anmodning vil ødelægge dit system!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ignorér advarslen om et ødelagt system"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "installér %1%, selvom den er blevet tilbagetrukket"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "giv tillade til installation af PTF'en %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "installér %1%, selvom den er sortlistet"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s hører ikke til en distopgradering-softwarekilde"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s har laverestående arkitektur"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problem med den installerede pakke %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "intet leverer forespurgt %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Har du aktiveret alle anmodede softwarekilder?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "pakken %s findes ikke"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s leveres af systemet og kan ikke slettes"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s kan ikke installeres"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "intet leverer %s, der kræves af %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "kan ikke installere både %s og %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s konflikter med %s, der leveres af %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s forælder %s, der leveres af %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "installerede %s forælder %s, der leveres af %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "solvable %s konflikter med %s, der leveres af den selv"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s kræver %s, men dette krav kan ikke leveres"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "fjern lås for at tillade fjernelse af %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "installér ikke %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "behold %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "fjern lås for at tillade installation af %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "spørg ikke efter at installere en solvable, der leverer %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "spørg ikke efter at slette alle solvables, der leverer %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "installér ikke sidste nye version af %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "behold %s på trods af laverestående arkitektur"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "installér %s på trods af laverestående arkitektur"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "behold forældet %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "installér %s fra ekskluderet softwarekilde"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "nedgradering af %s til %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "arkitekturændring af %s til %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4919,14 +4925,14 @@ msgstr ""
 "installér %s (med leverandørændring)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "udskiftning af %s med %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "afinstallation af %s"
@@ -4938,7 +4944,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Udfører %%posttrans-scriptet '%1%'"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Udfører %posttrans-scripts"
@@ -4947,40 +4953,40 @@ msgstr "Udfører %posttrans-scripts"
 msgid "Installation has been aborted as directed."
 msgstr "Installation er blevet afbrudt som ønsket."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " afviklet"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " afvikling mislykkedes"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s er allerede kørt som %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " afvikling skippet under afbrydelse"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Fejl under afsendelse af bekendtgørelse af opdateringsbesked."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Besked om ny opdatering"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM mislykkedes: "
 
@@ -5002,19 +5008,19 @@ msgstr "Pakke er ikke signeret!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Konfigurationsfiler er ændret for %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm gemte %s som %s, men det var umuligt at bestemme forskellen"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5024,13 +5030,13 @@ msgstr ""
 "Her er de første 25 linjer af forskelle:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm oprettede %s som %s, men det var umuligt at bestemme forskellen"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5041,113 +5047,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Yderligere rpm-output"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "backup %s blev oprettet"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Signatur er OK"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Ukendt signaturtype"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Signaturen verificerer ikke"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Signaturen er OK, men nøglen er ikke betroet"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Signaturens offentlige nøgle er ikke tilgængelig"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Filen findes ikke eller signaturen kan ikke tjekkes"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Filen er uden signatur"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "URL-oversigt tillader ikke %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Ugyldig %s-komponent '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Ugyldig %s-komponent"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Fortolkning af forespørgselsstreng er ikke understøttet af denne URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "URL-oversigt er en påkrævet komponent"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Ugyldig URL-oversigt '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "URL-oversigt tillader ikke et brugernavn"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "URL-oversigt tillader ikke en adgangskode"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "URL-oversigt kræver en værtskomponent"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "URL-oversigt tillader ikke en værtskomponent"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Ugyldig værtskomponent '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "URL-oversigt tillader ikke en port"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Ugyldig portkomponent '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "URL-oversigt kræver et stinavn"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Relativ sti er ikke tilladt hvis autoritet eksisterer"
 
index d3914f4..238d98a 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -17,8 +17,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.de\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
-"PO-Revision-Date: 2021-03-29 18:56+0000\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
+"PO-Revision-Date: 2021-05-17 11:59+0000\n"
 "Last-Translator: Gemineo <vistatec@gemineo.de>\n"
 "Language-Team: German <https://l10n.opensuse.org/projects/libzypp/master/de/>"
 "\n"
@@ -27,7 +27,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.6.1\n"
+"X-Generator: Weblate 4.6.2\n"
 
 #. dubious: Throw on malformed known types, otherwise log a warning.
 #: zypp/CheckSum.cc:136
@@ -3773,20 +3773,20 @@ msgstr[1] "(läuft innerhalb von %d Tagen ab)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Suche nach der GPG-Key-ID %1% im Cache %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Suche nach der GPG-Key-ID %1% im Repository %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Repository %1% definiert keine zusätzlichen 'gpgkey='-URLs."
@@ -3797,7 +3797,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Repo-Verzeichnis '%1%' kann nicht gelesen werden: Zugriff verweigert"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3817,8 +3817,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Ein Dienst-Alias darf nicht mit einem Punkt beginnen."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Datei '%s' konnte nicht zum Schreiben geöffnet werden."
@@ -3833,38 +3833,38 @@ msgstr ""
 "Unbekannter Dienst '%1%': Verwaistes Dienst-Repository '%2%' wird entfernt"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Keine gültigen Metadaten bei dem festgelegten URL gefunden"
 msgstr[1] "Keine gültigen Metadaten bei den festgelegten URLs gefunden"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "%s konnte nicht erstellt werden"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Metadaten-Cache-Verzeichnis konnte nicht erstellt werden."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Cache für Repository '%s' erzeugen"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 "Cache konnte auf %s nicht erstellt werden - keine Schreibberechtigungen."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Repo (%d) konnte nicht im Cache gespeichert werden."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Unverarbeiteter Repository-Typ"
 
@@ -3874,44 +3874,44 @@ msgstr "Unverarbeiteter Repository-Typ"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Fehler beim Versuch, aus '%s' zu lesen"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Unbekannter Fehler beim Lesen aus '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Repository '%s' hinzufügen"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Repo-Dateiname bei '%s' ungültig"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Repository '%s' entfernen"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Speicherort des Repos kann nicht gefunden werden."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "'%s' kann nicht gelöscht werden"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Speicherort des Dienstes kann nicht gefunden werden."
 
@@ -4289,16 +4289,24 @@ msgstr "Fehler bei applydeltarpm."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Das Dienst-Plugin unterstützt keine Änderung von Attributen."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 "Datei '%s' aus Repository '%s' kann nicht zur Verfügung gestellt werden"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Das Repository enthält keine URL."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format, fuzzy
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+"Erwartet wird Medium %1%/%2%, identifiziert durch Datei '%3%', mit dem "
+"Inhalt:"
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4459,7 +4467,7 @@ msgstr "%s durch Ignorieren einiger Abhängigkeiten brechen"
 msgid "generally ignore of some dependencies"
 msgstr "Einige Abhängigkeiten allgemein ignorieren"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4469,93 +4477,93 @@ msgstr ""
 "ersetzt werden"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr "das zu installierende %1% gehört nicht zu einem distupgrade-Repository"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "das installierte %1% hat eine minderwertige Architektur"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "das zu installierende %1% hat eine minderwertige Architektur"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "Problem mit dem installierten %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "In Konflikt stehende Anforderungen"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "Abhängigkeitsproblem"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "nichts stellt das angeforderte '%1%' bereit"
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "Haben Sie alle erforderlichen Repositorys aktiviert?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "das angeforderte Paket %1% ist nicht vorhanden"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "nicht unterstützte Anforderung"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "'%1%' wird vom System bereitgestellt und kann nicht gelöscht werden"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% ist nicht installierbar"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr "nichts stellt '%1%' bereit, das vom installierten %2% benötigt wird"
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 "nichts stellt '%1%' bereit, das vom zu installierenden %2% benötigt wird"
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "kann nicht %1% und %2% installieren"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 "das installierte %1% steht im Konflikt mit '%2%', das vom installierten %3% "
 "bereitgestellt wird"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
@@ -4563,7 +4571,7 @@ msgstr ""
 "das installierte %1% steht im Konflikt mit '%2%', das von dem zu "
 "installierenden %3% bereitgestellt wird"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
@@ -4571,7 +4579,7 @@ msgstr ""
 "das zu installierende %1% steht im Konflikt mit '%2%', das vom installierten "
 "%3% bereitgestellt wird"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
@@ -4580,28 +4588,28 @@ msgstr ""
 "das zu installierende %1% steht im Konflikt mit '%2%', das vom zu "
 "installierenden %3% bereitgestellt wird"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 "das installierte %1% ersetzt '%2%', das vom installierten %3% bereitgestellt "
 "wird"
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 "das installierte %1% ersetzt '%2%', das durch das zu installierende %3% "
 "bereitgestellt wird"
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 "das zu installierende %1% ersetzt '%2%', das vom installierten %3% "
 "bereitgestellt wird"
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
@@ -4609,21 +4617,21 @@ msgstr ""
 "das zu installierende %1% ersetzt '%2%', das durch das zu installierende %3% "
 "bereitgestellt wird"
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 "das installierte %1% steht im Konflikt mit dem von ihm selbst "
 "bereitgestellten '%2%'"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 "das zu installierende %1% steht im Konflikt mit dem von ihm selbst "
 "bereitgestellten '%2%'"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
@@ -4631,7 +4639,7 @@ msgstr ""
 "das installierte %1% erfordert '%2%', aber diese Anforderung kann nicht "
 "bereitgestellt werden"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
@@ -4640,15 +4648,15 @@ msgstr ""
 "das zu installierende %1% erfordert '%2%', aber diese Anforderung kann nicht "
 "bereitgestellt werden"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "Gelöschte Anbieter: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4656,125 +4664,125 @@ msgstr ""
 "\n"
 "Nicht installierbare Anbieter: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "Nicht installierbare Anbieter: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "Sperre entfernen, um das Entfernen von %1% zuzulassen"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "%1% nicht installieren"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "%1% beibehalten"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "Sperre entfernen, um Installation von %1% zuzulassen"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Diese Anfrage bringt Ihr System zum Absturz!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "Warnung vor einem beschädigten System ignorieren"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 "Installation eines auflösbaren Elements, das %1% bereitstellt, nicht "
 "anfordern"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 "Löschen aller auflösbaren Elemente, die %1% bereitstellen, nicht anfordern"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "neueste Version von %1% nicht installieren"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "%1% trotz der minderwertigen Architektur beibehalten"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "%1% trotz der minderwertigen Architektur installieren"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "veraltetes %1% beibehalten"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "%1% aus ausgeschlossenem Repository installieren"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "%1 installieren, obwohl es widerrufen wurde"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "Erlauben das PTF %1% zu installieren"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "%1% installieren, obwohl es geblacklistet ist"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "Herabstufung von %1% auf %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "Architekturänderung von %1% in %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -4783,196 +4791,196 @@ msgstr ""
 "%1% installieren (mit Herstellerwechsel)\n"
 "  %2% --> %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "Ersetzung von %1% durch %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "Deinstallation von %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s gehört nicht zu einem Distributionsaktualisierungs-Repository"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s besitzt eine nachrangige Architektur"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "Problem mit installiertem Paket %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "Angefordertes %s wird nirgends zur Verfügung gestellt"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Wurden alle erforderlichen Repositorys aktiviert?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "Paket %s existiert nicht"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s wird vom System bereitgestellt und kann nicht gelöscht werden"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s ist nicht installierbar"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s benötigt von %s wird nirgends zur Verfügung gestellt"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "%s und %s können nicht gleichzeitig installiert sein"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s steht in Konflikt mit %s, das von %s zur Verfügung gestellt wurde"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s löst %s ab, das von %s zur Verfügung gestellt wurde"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "installiertes %s macht %s, welches durch %s angeboten wird, obsolet"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 "Das auflösbare Element %s steht in Konflikt mit %s, das es selbst zur "
 "Verfügung gestellt hat"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s benötigt %s, kann jedoch nicht zur Verfügung gestellt werden"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "Sperre entfernen und Entfernen von %s zulassen"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "%s nicht installieren"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "%s behalten"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "Sperre entfernen und Installation von %s zulassen"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 "Installation eines auflösbaren Elements mit %s darf nicht angefordert werden"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 "Löschen aller auflösbaren Elemente mit %s darf nicht angefordert werden"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "Neueste Version von %s darf nicht installiert werden"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s trotz der nachrangigen Architektur beibehalten"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "%s trotz der nachrangigen Architektur installieren"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "veraltetes %s beibehalten"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "%s aus dem ausgeschlossenen Repository installieren"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "Downgrade von %s zu %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "Architekturwechsel von %s zu %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4981,14 +4989,14 @@ msgstr ""
 "%s installieren (mit Anbieterwechsel)\n"
 "  %s --> %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "Ersatz von %s durch %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "Deinstallation von %s"
@@ -5000,7 +5008,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "%%posttrans script '%1%' wird ausgeführt"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "%posttrans scripts werden ausgeführt"
@@ -5009,40 +5017,40 @@ msgstr "%posttrans scripts werden ausgeführt"
 msgid "Installation has been aborted as directed."
 msgstr "Die Installation wurde gemäß Anweisung abgebrochen."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " ausgeführt"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " Ausführung fehlgeschlagen"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s bereits als %s ausgeführt)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " Ausführung beim Abbrechen übersprungen"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Fehler beim Senden der Aktualisierungsbenachrichtigung."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Neue Aktualisierungsbenachrichtigung"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM fehlgeschlagen: "
 
@@ -5064,13 +5072,13 @@ msgstr "Paket ist nicht signiert!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Geänderte Konfigurationsdateien für %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5078,7 +5086,7 @@ msgstr ""
 "werden"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5088,7 +5096,7 @@ msgstr ""
 "Hier die ersten 25 Zeilen mit Unterschieden:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5096,7 +5104,7 @@ msgstr ""
 "werden"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5107,114 +5115,114 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Zusätzliche rpm-Ausgabe"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "Sicherung %s erstellt"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Signatur ist OK"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Unbekannter Signaturtyp"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Signatur ist nicht OK"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Signatur ist OK, aber Schlüssel ist nicht verbürgt"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Öffentlicher Schlüssel für Signatur nicht verfügbar"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Datei nicht vorhanden oder Signatur kann nicht geprüft werden"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Datei ist unsigniert"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "%s laut URL-Schema nicht zulässig"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Unzulässige %s-Komponente: '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Unzulässige %s-Komponente"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 "Die Analyse von Abfragezeichenketten wird für diese URL nicht unterstützt"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Das URL-Schema ist eine erforderliche Komponente"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "'%s' ist ein unzulässiges URL-Schema"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Benutzername laut URL-Schema nicht zulässig"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Passwort laut URL-Schema nicht zulässig"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Für das URL-Schema ist eine Host-Komponente erforderlich"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Host-Komponente laut URL-Schema nicht zulässig"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Unzulässige Host-Komponente: '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Port laut URL-Schema nicht zulässig"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Unzulässige Portkomponente: '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Für das URL-Schema ist ein Pfadname erforderlich"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 "Die Angabe des relativen Pfads ist nicht erlaubt, wenn die "
index e6d95a9..c6cce78 100644 (file)
--- a/po/el.po
+++ b/po/el.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Greek (libzypp)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2018-04-29 12:02+0000\n"
 "Last-Translator: Konstantina Tsolakoglou <konstantina@accountant.com>\n"
 "Language-Team: Greek <https://l10n.opensuse.org/projects/libzypp/master/el/"
@@ -3761,20 +3761,20 @@ msgstr[1] "(λήγει σε %d ημέρες)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3785,7 +3785,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Αδυναμία ανάγνωσης καταλόγου αποθετηρίου '%1%': Δεν έχετε δικαιώματα"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3805,8 +3805,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Το ψευδώνυμο της υπηρεσίας δεν μπορεί να ξεκινά με τελεία."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Αδυναμία ανοίγματος αρχείου '%s' για εγγραφή."
@@ -3821,39 +3821,39 @@ msgstr ""
 "Άγνωστη υπηρεσία '%1%': Αφαίρεση του ορφανού αποθετηρίου υπηρεσιών '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Δεν βρέθηκαν έγκυρα μεταδεδομένα στην καθορισμένη URL"
 msgstr[1] "Δεν βρέθηκαν έγκυρα μεταδεδομένα στις καθορισμένες URLs"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Αδυναμία δημιουργίας %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Αδυναμία δημιουργίας καταλόγου μεταδεδομένων λανθάνουσας μνήμης."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Δημιουργία λανθάνουσας μνήμης αποθετηρίου '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 "Αδυναμία δημιουργίας λανθάνουσας μνήμης στο %s - δεν έχετε δικαιώματα "
 "εγγραφής."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Αποτυχία αποθήκευσης στην λανθάνουσα μνήμη του αποθετηρίου (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Τύπος αδιαχείριστου αποθετηρίου"
 
@@ -3863,44 +3863,44 @@ msgstr "Τύπος αδιαχείριστου αποθετηρίου"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Σφάλμα στην προσπάθεια ανάγνωσης από το '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Άγνωστο σφάλμα κατά την ανάγνωση από '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Προσθήκη αποθετηρίου '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Μη έγκυρο όνομα αρχείου αποθετηρίου στο '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Αφαίρεση αποθετηρίου '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Δεν είναι κατανοητό που είναι αποθηκευμένο το αποθετήριο."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Αδυναμία διαγραφής '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Δεν είναι κατανοητό που είναι αποθηκευμένη η υπηρεσία."
 
@@ -4272,15 +4272,21 @@ msgstr "Αποτυχία applydeltarpm."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Το πρόσθετο της υπηρεσίας δεν υποστηρίζει την αλλαγή μιας ιδιότητας."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Αδυναμία παροχής αρχείου '%s' από το αποθετήριο '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Δεν υπάρχει το URL στο αποθετήριο."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4441,7 +4447,7 @@ msgstr "διακοπή %s λόγω αγνόησης μερικών εξαρτή
 msgid "generally ignore of some dependencies"
 msgstr "γενικά αγνόηση μερικών εξαρτήσεων"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4449,161 +4455,161 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "συγκρουόμενες αιτήσεις"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "κάποιο πρόβλημα εξαρτήσεων"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "μη υποστηριζόμενο αίτημα"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "διαγραμμένοι πάροχοι: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4611,314 +4617,314 @@ msgstr ""
 "\n"
 "μη εγκαταστήσιμοι πάροχοι: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "Μη εγκαταστήσιμοι πάροχοι: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Το αίτημα αυτό θα καταστρέψει το σύστημα σας!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "αγνοήστε την προειδοποίηση ενός κατεστραμμένου συστήματος"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "το %s δεν ανήκει σε αποθετήριο αναβάθμισης της διανομής"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "το %s έχει υποδαιέστερη αρχιτεκτονική"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "πρόβλημα με τα εγκατεστημένα πακέτα %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "τίποτα δεν παρέχει το ζητούμενο %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Έχετε ενεργοποιήσει όλα τα απαιτούμενα αποθετήρια;"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "το πακέτο %s δεν υπάρχει"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "το %s παρέχεται από το σύστημα και είναι αδύνατο να διαγραφεί"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "το %s είναι μη εγκαταστάσιμο"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "τίποτα δεν παρέχει το %s που χρειάζεται από το %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "αδυναμία εγκατάστασης %s και %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "το %s συγκρούεται με %s που παρέχεται από το %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "Το %s απαρχαιώνει το %s που παρέχεται από το %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "το εγκατεστημένο %s απαρχαιώνει %s που παρέχεται από %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "το επιλύσιμο %s συγκρούεται με %s που παρέχεται από τον εαυτό του"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "το %s απαιτεί %s, αλλά αυτή η απαίτηση δεν μπορεί να παρασχεθεί"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "αφαίρεση κλειδώματος για να επιτραπεί η αφαίρεση του %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "να μην εγκατασταθεί το %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "διατήρηση του %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "αφαίρεση κλειδώματος για να επιτραπεί η εγκατάσταση του %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "να μην ζητηθεί η εγκατάσταση όλων των επιλύσιμων παρέχοντας %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "να μην ζητηθεί η διαγραφή όλων των επιλύσιμων παρέχοντας %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "να μην εγκατασταθεί η νεότερη έκδοση του %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "διατήρηση του %s παρά την κατώτερη αρχιτεκτονική"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "εγκατάσταση του %s παρά την κατώτερη αρχιτεκτονική"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "διατήρηση του απαρχαιωμένου %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "εγκατάσταση του %s από το εξαιρούμενο αποθετήριο"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "υποβάθμιση του %s σε %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "αλλαγή αρχιτεκτονικής από %s σε %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4927,14 +4933,14 @@ msgstr ""
 "εγκατάσταση %s (με αλλαγή προμηθευτή)\n"
 "  %s --> %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "αντικατάσταση του %s με το %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "απεγκατάσταση του %s"
@@ -4946,7 +4952,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Εκτέλεση %%posttrans script '%1%'"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Εκτέλεση %posttrans scripts"
@@ -4955,41 +4961,41 @@ msgstr "Εκτέλεση %posttrans scripts"
 msgid "Installation has been aborted as directed."
 msgstr "Η εγκατάσταση ματαιώθηκε σύμφωνα με τις οδηγίες."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " εκτελέστηκε"
 
 # %s is either BOOTP or DHCP
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " αποτυχία εκτέλεσηης"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "το %s έχει ήδη εκτελεστεί ως %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " η εκτέλεση παραλείφθηκε κατά την ματαίωση"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Σφάλμα κατά την αποστολή μηνύματος ειδοποίησης ενημέρωσης."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Νέο μήνυμα ενημέρωσης"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "Το RPM απέτυχε: "
 
@@ -5011,19 +5017,19 @@ msgstr "Το πακέτο δεν είναι υπογεγραμμένο!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Αλλαγή αρχείων ρύθμισης για %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "Το rpm αποθήκευσε το  %s ως %s αλλά ήταν αδύνατο να διαφανεί η διαφορά"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5033,13 +5039,13 @@ msgstr ""
 "Εδώ είναι οι πρώτες 25 γραμμές της διαφοράς:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "Το rpm δημιούργησε το %s ως %s αλλά ήταν αδύνατο να διαφανεί η διαφορά"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5050,114 +5056,114 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Επιπρόσθετο αποτέλεσμα rpm"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "δημιουργήθηκε αντίγραφο ασφαλείας %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Η υπογραφή είναι εντάξει"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Άγνωστος τύπος υπογραφής"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Η υπογραφή δεν μπορεί να επαληθευτεί"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Η υπογραφή είναι εντάξει, αλλά το κλειδί δεν είναι έμπιστο"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Η υπογραφές του δημόσιου κλειδιού δεν είναι διαθέσιμες"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Το αρχείο δεν υπάρχει ή η υπογραφή δεν μπορεί να ελεχθεί"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Το αρχείο δεν είναι υπογεγραμμένο"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Το σχήμα Url δεν επιτρέπει ένα %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "μη έγκυρο %s συστατικό '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "μη έγκυρο %s συστατικό"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 "Δεν υποστηρίζεται η ανάλυση string ερωτήματος για αυτήν τη διεύθυνση URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Το σχήμα Url είναι ένα απαιτούμενο συστατικό"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Λανθασμένο σχήμα Url '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Το σχήμα Url δεν επιτρέπει όνομα χρήστη"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Το σχήμα Url δεν επιτρέπει συνθηματικό"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Το σχήμα Url απαιτεί ένα συστατικό συστήματος"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Το σχήμα Url δεν επιτρέπει ένα συστατικό συστήματος"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Μη έγκυρο συστατικό συστήματος '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Το σχήμα Url δεν σας επιτρέπει μια θύρα"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "μη έγκυρο συστατικό θύρας '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Το σχήμα Url απαιτεί όνομα διαδρομής"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Σχετική διαδρομή δεν επιτρέπεται εάν υπάρχει αρχή"
 
index 13684ee..794a39a 100644 (file)
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2007-08-19 16:20+0100\n"
 "Last-Translator: Benjamin Weber <b.weber@warwick.ac.uk>\n"
 "Language-Team:  <en@li.org>\n"
@@ -3775,20 +3775,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3799,7 +3799,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3821,8 +3821,8 @@ msgid "Service alias cannot start with dot."
 msgstr "The VM's name cannot start with a digit."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Cannot open file for writing."
@@ -3836,39 +3836,39 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 #, fuzzy
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Valid metadata not found at specified URL(s)"
 msgstr[1] "Valid metadata not found at specified URL(s)"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Cannot create %s: %m\n"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "Cannot create directory %1: %2."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Building repository '%s' cache"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 #, fuzzy
 msgid "Unhandled repository type"
 msgstr "Uploaded %s to repository."
@@ -3879,44 +3879,44 @@ msgstr "Uploaded %s to repository."
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, fuzzy, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Error parsing metadata for '%s':"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Unknown command '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Adding repository '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Invalid export filename."
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Removing repository '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Cannot stat '%s': %m\n"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4266,15 +4266,21 @@ msgstr "applydeltarpm failed."
 msgid "Service plugin does not support changing an attribute."
 msgstr "resource type VAR1 does not support show changes feature"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, fuzzy, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Can't provide file %s from repository %s"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "No url in repository."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4389,7 +4395,7 @@ msgstr "Generally ignore this requirement"
 msgid "generally ignore of some dependencies"
 msgstr "Generally ignore this requirement"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4397,495 +4403,495 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 #, fuzzy
 msgid "conflicting requests"
 msgstr "Connection request to: "
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "Cannot install %s due to dependency problems"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 #, fuzzy
 msgid "unsupported request"
 msgstr " - not supported"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 #, fuzzy
 msgid "deleted providers: "
 msgstr "None provides %s"
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 #, fuzzy
 msgid ""
 "\n"
 "not installable providers: "
 msgstr "There are no installable providers of %s"
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "There are no installable providers of %s"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 #, fuzzy
 msgid "This request will break your system!"
 msgstr "The request already exists."
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s provides %s, but has another architecture."
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, fuzzy, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "Problem installing source package %s-%s:"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, fuzzy, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "None provides %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "backup does not exists"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s is locked and cannot be uninstalled."
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "not installed"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, fuzzy, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s is needed by %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Cannot install %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, fuzzy, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s conflicts with %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, fuzzy, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s obsoletes %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s obsoletes %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s conflicts with %s"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "do not install %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "keep %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "do not install %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, fuzzy, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "There are no installable providers of %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "Do not install or delete the resolvables concerned"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, fuzzy, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s provides %s, but has another architecture."
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, fuzzy, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "Install %s although it would change the architecture"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "%s obsoletes %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, fuzzy, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "Updating %s to %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "Installation of %s failed:"
@@ -4897,7 +4903,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4906,12 +4912,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "Installation has been aborted as directed."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 #, fuzzy
 msgid " executed"
 msgstr "Execute"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -4919,30 +4925,30 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 #, fuzzy
 msgid "Error sending update message notification."
 msgstr "Error during key encryption."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 #, fuzzy
 msgid "RPM failed: "
 msgstr "failed"
@@ -4965,19 +4971,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Changed configuration files for %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm saved %s as %s, but it was impossible to determine the difference"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4987,14 +4993,14 @@ msgstr ""
 "Here are the first 25 lines of difference:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 "rpm created %s as %s, but it was impossible to determine the difference"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5005,117 +5011,117 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "Additional rpm output:"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "created backup %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "Source package '%s' not found."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "Source package '%s' not found."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "Source package '%s' not found."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Url scheme does not allow a %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Invalid %s component '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Invalid %s component"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Query string parsing not supported for this URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Url scheme is a required component"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Invalid Url scheme '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Url scheme does not allow a username"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Url scheme does not allow a password"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Url scheme requires a host component"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Url scheme does not allow a host component"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Invalid host component '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Url scheme does not allow a port"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Invalid port component '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Url scheme requires path name"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Relative path not allowed if authority exists"
 
index fe76a06..40536eb 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -16,7 +16,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2021-03-07 00:21+0000\n"
 "Last-Translator: Antonio Simón <antonio@trans-mission.com>\n"
 "Language-Team: Spanish <https://l10n.opensuse.org/projects/libzypp/master/es/"
@@ -3780,20 +3780,20 @@ msgstr[1] "(expira en %d días)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Buscando la llave gpg con identificador ID %1% en la caché %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Buscando la llave gpg con identificador %1% en el repositorio %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "El repositorio %1% no define ningún URL 'gpgkey=' adicional."
@@ -3804,7 +3804,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "No es posible leer el directorio de repositorio %1%: permiso denegado"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3824,8 +3824,8 @@ msgid "Service alias cannot start with dot."
 msgstr "El alias del servicio no puede comenzar con un punto."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "No es posible abrir el archivo %s para escribir en él."
@@ -3841,37 +3841,37 @@ msgstr ""
 "huérfano %2%"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "No se han encontrado metadatos válidos en la URL especificada"
 msgstr[1] "No se han encontrado metadatos válidos en las URL especificadas"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "No es posible crear %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "No es posible crear el directorio para el caché de metadatos."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Construyendo el caché del repositorio %s"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "No es posible crear el caché en %s, no posee permisos de escritura."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Error al añadir a caché el repositorio (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Tipo de repositorio no gestionado"
 
@@ -3881,44 +3881,44 @@ msgstr "Tipo de repositorio no gestionado"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Error al intentar leer de %s"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Error desconocido al leer de %s"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Añadiendo el repositorio %s"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Nombre de archivo del repositorio no válido en %s"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Eliminando el repositorio %s"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "No es posible determinar dónde está almacenado el repositorio."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "No es posible suprimir %s"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "No es posible determinar donde está almacenado el servicio."
 
@@ -4294,15 +4294,21 @@ msgstr "Error de applydeltarpm."
 msgid "Service plugin does not support changing an attribute."
 msgstr "El complemento del servicio no admite el cambio de un atributo."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "No es posible proporcionar el archivo %s desde el repositorio %s"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "No hay ninguna URL en el repositorio."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4463,7 +4469,7 @@ msgstr "romper %s ignorando algunas de sus dependencias"
 msgid "generally ignore of some dependencies"
 msgstr "generalmente se ignoran algunas dependencias"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4473,94 +4479,95 @@ msgstr ""
 "distribuciones y se debe sustituir"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 "el elemento %1% que se va a instalar no pertenece a un repositorio de "
 "actualización de distribuciones"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "el elemento %1% instalado tiene una arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "el elemento %1% que se va a instalar tiene una arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "problema con el elemento %1% instalado"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "peticiones en conflicto"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "algún problema de dependencia"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "nada proporciona el elemento %1% pedido"
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "¿Ha habilitado todos los repositorios requeridos?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "el paquete %1% pedido no existe"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "petición no admitida"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "%1% es proporcionado por el sistema y no se puede borrar"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% no es instalable"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr "nada proporciona %1%, que el elemento %2% instalado necesita"
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
-msgstr "nada proporciona %1%, que el elemento %2% que se va a instalar necesita"
+msgstr ""
+"nada proporciona %1%, que el elemento %2% que se va a instalar necesita"
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "no es posible instalar %1% y %2% conjuntamente"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 "el elemento %1% instalado tiene un conflicto con %2%, que proporciona el "
 "elemento %3% instalado"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
@@ -4568,7 +4575,7 @@ msgstr ""
 "el elemento %1% instalado tiene un conflicto con %2%, que proporciona el "
 "elemento %3% que se va a instalar"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
@@ -4576,7 +4583,7 @@ msgstr ""
 "el elemento %1% que se va a instalar tiene un conflicto con %2%, que "
 "proporciona el elemento %3% instalado"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
@@ -4585,28 +4592,28 @@ msgstr ""
 "el elemento %1% que se va a instalar tiene un conflicto con %2%, que "
 "proporciona el elemento %3% que se va a instalar"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 "el elemento %1% instalado deja obsoleto a %2%, proporcionado por el elemento "
 "%3% instalado"
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 "el elemento %1% instalado deja obsoleto a %2%, proporcionado por el elemento "
 "%3% que se va a instalar"
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 "el elemento %1% que se va a instalar deja obsoleto a %2%, proporcionado por "
 "el elemento %3% instalado"
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
@@ -4614,21 +4621,21 @@ msgstr ""
 "el elemento %1% que se va a instalar deja obsoleto a %2%, proporcionado por "
 "el elemento %3% que se va a instalar"
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 "el elemento %1% instalado tiene un conflicto con %2% proporcionado por sí "
 "mismo"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 "el elemento %1% que se va a instalar tiene un conflicto con %2% "
 "proporcionado por sí mismo"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
@@ -4636,7 +4643,7 @@ msgstr ""
 "el elemento %1% instalado requiere %2%, pero no se puede satisfacer este "
 "requisito"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
@@ -4645,15 +4652,15 @@ msgstr ""
 "el elemento %1% que se va a instalar requiere %2%, pero no se puede "
 "satisfacer este requisito"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "proveedores suprimidos: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4661,124 +4668,124 @@ msgstr ""
 "\n"
 "proveedores no instalables: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "proveedores no instalables: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "elimine el bloqueo para permitir la eliminación de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "no instalar %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "mantener %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "elimine el bloqueo para permitir la instalación de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Esta petición dañará su sistema."
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ignorar la advertencia de daño del sistema"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr "no pedir que se instale un elemento solucionable que proporcione %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 "no perdir que se supriman todos los elementos solucionables que proporcionen "
 "%1%"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "no instalar la versión más reciente de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "mantener %1% a pesar de que su arquitectura sea inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "instalar %1% a pesar de que su arquitectura sea inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "mantener el elemento %1% obsoleto"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "instalar el elemento %1% del repositorio excluido"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "instalar %1% aunque se haya retraído"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "permitir la instalación de PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "instalar %1% aunque esté en la lista negra"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "bajar de versión %1% a %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "cambio de arquitectura de %1% a %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -4787,68 +4794,68 @@ msgstr ""
 "instalar %1% (con cambio de proveedor)\n"
 "  %2%  -->  %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "sustitución de %1% con %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "desinstalación de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s no pertenece a un repositorio distupgrade"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s posee una arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "se ha producido un problema con el paquete instalado %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "no hay nada que proporcione el elemento %s pedido"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "¿Ha habilitado todos los repositorios pedidos?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "el paquete %s no existe"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s proviene del sistema y no se puede eliminar"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s no es instalable"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "no hay nada que proporcione %s, necesario para %s"
@@ -4856,44 +4863,44 @@ msgstr "no hay nada que proporcione %s, necesario para %s"
 # include/partitioning/auto_part_ui.ycp:200 include/partitioning/auto_part_ui.ycp:249
 # include/partitioning/auto_part_ui.ycp:200 include/partitioning/auto_part_ui.ycp:249
 # include/partitioning/auto_part_ui.ycp:200 include/partitioning/auto_part_ui.ycp:249
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "no es posible instalar ambos elementos: %s y %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s está en conflicto con %s proporcionado por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s deja obsoleto %s, proporcionado por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s instalado, deja obsoleto a %s proporcionado por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "La solución %s está en conflicto con %s, proporcionada por ella misma"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s requiere %s, pero este requisito no se puede cumplir"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "eliminar bloqueo para permitir la desinstalación de %s"
@@ -4901,85 +4908,85 @@ msgstr "eliminar bloqueo para permitir la desinstalación de %s"
 # include/partitioning/auto_part_ui.ycp:200 include/partitioning/auto_part_ui.ycp:249
 # include/partitioning/auto_part_ui.ycp:200 include/partitioning/auto_part_ui.ycp:249
 # include/partitioning/auto_part_ui.ycp:200 include/partitioning/auto_part_ui.ycp:249
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "no instalar %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "mantener %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "eliminar bloqueo para permitir la instalación de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "no preguntar si se debe instalar una solución que proporciona %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 "no preguntar si se deben suprimir todas las soluciones que proporcionan %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "no instalar la versión mas reciente de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "mantener %s a pesar de la arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "instalar %s a pesar de la arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "mantener el antiguo %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "instalar %s desde el repositorio excluido"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "restablecer versión anterior de %s a %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "cambio en la arquitectura de %s a %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4988,14 +4995,14 @@ msgstr ""
 "instalar %s (con cambio de proveedor)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "reemplazo de %s con %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "desinstalación de %s"
@@ -5007,7 +5014,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Ejecutando el guion %%posttrans %1%"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Ejecutando guiones %posttrans"
@@ -5017,40 +5024,40 @@ msgid "Installation has been aborted as directed."
 msgstr "La instalación se ha cancelado siguiendo las indicaciones."
 
 # include/nis_server/io.ycp:567
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " ejecutado"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " error de ejecución"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s ya se ha ejecutado como %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " ejecución omitida mientras se cancela"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Error al enviar la notificación del mensaje de actualización."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Nuevo mensaje de actualización"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM fallido: "
 
@@ -5077,20 +5084,20 @@ msgstr "¡El paquete no está firmado!"
 # modules/Mail.ycp:563
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Se han modificado los archivos de configuración para %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 "rpm ha guardado %s como %s, pero no es posible determinar la diferencia"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5100,13 +5107,13 @@ msgstr ""
 "A continuación se presentan las primeras 25 líneas de diferencia:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm ha creado %s como %s, pero no es posible determinar la diferencia"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5117,116 +5124,116 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Salida de rpm adicional"
 
 # include/nis_server/io.ycp:582
 # include/backup/ui.ycp:1286
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "creada copia de seguridad %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "La firma es correcta"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Tipo de firma desconocido"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "La firma no cumple la verificación"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "La firma es correcta, pero la clave no es de confianza"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "La clave pública de firma no está disponible"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "El archivo no existe o no es posible comprobar la firma"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "El fichero no está firmado"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "El esquema de URL no permite un elemento %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Componente %s no válido %s"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Componente %s no válido"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 "El análisis de cadenas de consulta no es compatible con esta dirección URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "El esquema de URL es un componente obligatorio"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Esquema %s de URL no válido"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "El esquema de URL no permite un nombre de usuario"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "El esquema de URL no permite una contraseña"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "El esquema de URL requiere un componente host"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "El esquema de URL no permite un componente host"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Componente de host no válido %s"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "El esquema de URL no permite un puerto"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Componente de puerto no válido %s"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "El esquema URL requiere un nombre de vía"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "No se permiten vías relativas si existe una autoridad"
 
index 6e9bf7b..70fd62c 100644 (file)
--- a/po/et.po
+++ b/po/et.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.et\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2019-12-08 11:54+0000\n"
 "Last-Translator: Jaanus Ojangu <jaanus.ojangu@gmail.com>\n"
 "Language-Team: Estonian <https://l10n.opensuse.org/projects/libzypp/master/"
@@ -3763,20 +3763,20 @@ msgstr[1] "(aegub %d päevaga)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Otsitakse gpg võtme ID-d %1% vahemälus %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Otsitakse gpg võtme ID-d %1% repositooriumis %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Repositoorium %1% ei defineeri täiendavat 'gpgkey=' URLi."
@@ -3787,7 +3787,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Ei saa lugeda repo kataloogi '%1%': Juurdepääs on keelatud"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3807,8 +3807,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Teenuse alias ei saa alata täpiga."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Faili '%s' avamine kirjutamiseks nurjus."
@@ -3822,37 +3822,37 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "Tundmatu teenus '%1%': Orvustunud teenuse repost '%2%' eemaldamine"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Valitud metaandmeid ei leitud määratud URL-ilt"
 msgstr[1] "Valitud metaandmeid ei leitud määratud URL-delt"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Pole võimalik luua %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Metaandmete vahemälu kataloogi ei saa luua."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Loodava repositooriumi '%s' vahemälu"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Ei saa luua vahemälu kohas %s - puuduvad kirjutamise õigused."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Hoidla puhverdamine nurjus (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Käsitlemata tarkvarahoidla tüüp"
 
@@ -3862,44 +3862,44 @@ msgstr "Käsitlemata tarkvarahoidla tüüp"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Viga lugemisel asukohast '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Tundmatu viga '%s' lugemisel"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Lisatakse repositoorium '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Vigane repo faili nimi '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Eemaldatakse hoidla '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Ei suuda tuvastada, kus hoidla asub."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Faili '%s' ei saa kustutada"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Ei suuda tuvastada, kus teenus asub."
 
@@ -4266,15 +4266,21 @@ msgstr "applydeltarpm nurjus."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Teenuse lisaprogramm ei toeta atribuudi muutmist."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Ei saa faili '%s' tarkvarahoidlast '%s' hankida"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Repositooriumis ei ole URLi."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4435,7 +4441,7 @@ msgstr "võib katki teha %s ignoneerides mõnda selle sõltuvust"
 msgid "generally ignore of some dependencies"
 msgstr "üldiselt ignoreeritakse mõnda sõltuvust"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4443,161 +4449,161 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "vastuolulised päringud"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "mingi sõltuvuse probleem"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "mittetoetaud taotlus"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "kustutatud pakkujad: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4605,314 +4611,314 @@ msgstr ""
 "\n"
 "kättesaamatud varustajad: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "kättesaamatud varustajad: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "See päring rikub teie süsteemi!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ignoreerige katkise süsteemi hoiatust"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "paigalda %1%, ehkki see on tagasi tõmmatud"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "lubage paigaldada PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "paigaldage %1%, kuigi see on mustas nimekirjas"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s ei kuulu distupgrade tarkvarahoidlasse"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s on halvema arhitektuuriga"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "Paigaldatud paketiga %s on probleem"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "kuskil ei pakuta nõutud %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Kas olete lubanud kõik taotletud hoidlad?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "paketti %s pole olemas"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s on süsteemi poolt seatud ja ei ole eemaldatav"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s pole paigaldatav"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "miski ei paku %s vajalikku %s -le"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Ei saa paigaldada mõlemat %s ja %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s on konfliktis %s -ga hangituna %s poolt"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s aegub %s pakkujalt %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "paigaldatud %s aegub %s pakkujalt %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "lahendatav %s on vastuolus enda poolt pakutuga %s"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s nõuab %s, kuid seda nõuet ei saa täita"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "eemalda lukk, et lubada %s eemaldamist"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "ära paigalda %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "jäta alles %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "eemalda lukustus %s paigalduse lubamiseks"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "ärge paluge paigaldada pakutavaid sõltuvuste lahendusi %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "ärge paluge kustutada kõiki pakutud sõltuvuste lahendusi %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "ära paigalda %s uusimat versiooni"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "jäta alles %s hoolimata halvemast arhitektuurist"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "paigaldage %s vaatamata madalamale arhitektuurile"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "jäta aegunud %s alles"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "paigaldage %s välistatud hoidlast"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "tagasiviimine %s tasemele %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "arhitektuuri muutus %s teisele %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4921,14 +4927,14 @@ msgstr ""
 "paigalda %s (koos tarnija vahetusega)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "%s vahetamine %s vastu"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "%s eemaldamine"
@@ -4940,7 +4946,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Käib %%posttrans script '%1%'"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Käib %posttrans scripts"
@@ -4949,40 +4955,40 @@ msgstr "Käib %posttrans scripts"
 msgid "Installation has been aborted as directed."
 msgstr "Paigaldamine on vastavalt juhistele katkestatud."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " käivitatud"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " käivitamine nurjus"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s juba käivitatud kui %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " käivitamine jäeti katkestamise käigus vahele"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Viga uuendusteate teavituse saatmisel."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Uus uuendusteade"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM nurjus: "
 
@@ -5004,19 +5010,19 @@ msgstr "Pakett ei ole allkirjastatud!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Muudetud seadistuste fail %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm salvestati %s nimega %s, kuid erinevust oli võimatu tuvastada"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5026,13 +5032,13 @@ msgstr ""
 "Siin on esimesed 25 erinevuse rida:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm loodi %s nimega %s, aga oli võimatu leida erinevusi"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5043,113 +5049,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Täiendav rpm-i väljund"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "loodi varukoopia %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Allkiri on korras"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Tundmatu allkirja tüüp"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Allkirja ei võrrelda"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Allkiri on õige aga võti ei ole usaldatav"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Allkirjade avalik võti pole saadaval"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Faili pole olemas või allkirja pole võimalik kontrollida"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Fail on allkirjastamata"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "URL kuju ei luba %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Vigane %s komponent '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Vigane %s komponent"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Selle URL-i puhul ei toetata päringu kirje uurimist"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "URL kuju on nõutav komponent"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Vigane Url kuju '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Url kuju ei võimalda kasutajanime"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Url kuju ei võimalda salasõna"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Url kuju nõuab arvutinime komponenti"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Url kuju ei võimalda arvutinime komponenti"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Vigane host komponent '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Url kuju ei võimalda porti"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Vigane pordi komponent '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Url kuju nõuab teekonna nime"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Suhteline tee pole lubatud, kui autoriseerimine on olemas"
 
index ede00ca..5c7a4dd 100644 (file)
--- a/po/fa.po
+++ b/po/fa.po
@@ -4,7 +4,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: opensuse-i 18n\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2019-05-21 15:55+0000\n"
 "Last-Translator: Mohammad Rezaei Seresht <m_rezaei_seresht@hotmail.com>\n"
 "Language-Team: Persian <https://l10n.opensuse.org/projects/libzypp/master/fa/"
@@ -3760,20 +3760,20 @@ msgstr[2] "(در %d منقضی می شود)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "در جستجوی کلید gpg %1%  در کش %2% ."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "در جستجوی شناسه کلید gpg %1% در مخزن %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3784,7 +3784,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "نمیتوان فهرست مخزن '%1%' را خواند: دسترسی غیرمجاز است"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3804,8 +3804,8 @@ msgid "Service alias cannot start with dot."
 msgstr "نام مستعار سرویس نمیتواند با نقطه شروع شود."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "نمیتوان پرونده ی '%s' را برای نوشتن باز کرد."
@@ -3819,38 +3819,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "سرویس ناشناخته '%1%': در حال حذف مخزن سرویس جدا افتاده '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "شبه داده ی معتبر  در آدرس تعیین شده یافت نشد"
 msgstr[1] "شبه داده ی معتبر در آدرسهای تعیین شده یافت نشد"
 msgstr[2] "شبه داده ی معتبر در آدرسهای تعیین شده یافت نشد"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "نمیتوان %s را ساخت"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "نمیتوان فهرست کش شبه داده را ساخت."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "در حال ساخت کش مخزن '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "نمیتوان کش را در %s ساخت - دسترسی نوشتن نیست."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "ناموفق در کش مخزن (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "نوع مخزن کنترل نشده"
 
@@ -3860,44 +3860,44 @@ msgstr "نوع مخزن کنترل نشده"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "خطا در تلاش برای خواندن از '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "خطای ناشناس در خواندن از  '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "در حال اضافه کردن مخزن '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "نام پرونده ی مخزن نامعتبر در '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "در حال حذف مخزن  '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "نمیتوان کشف کرد که مخزن در کجا ذخیره شده است."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "'%s' را نمیتوان حذف کرد"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "نمیتوان کشف کرد سرویس در کجا ذخیره شده است."
 
@@ -4260,15 +4260,21 @@ msgstr "applydeltarpm ناموفق بود."
 msgid "Service plugin does not support changing an attribute."
 msgstr "افزونه ی سرویس از تغییر صفت پشتیبانی نمیکند."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "نمیتوان پرونده ی '%s' از مخزن '%s' را مهیا کرد"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "هیچ آدرسی در مخزن نیست."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4429,7 +4435,7 @@ msgstr "شکستن %s با نادیده گرفتن برخی از وابستگی
 msgid "generally ignore of some dependencies"
 msgstr "نادیده گرفته برخی وابستگیها به صورت عمومی"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4437,161 +4443,161 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "درخواستهای متداخل"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "برخی مشکلات وابستگی"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "درخواست پشتیبانی نشده"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "ارائه دهنده های حذف شده: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4599,314 +4605,314 @@ msgstr ""
 "\n"
 "ارائه دهندگان غیر قابل نصب: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "ارائه دهندگان غیر قابل نصب: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "این درخواست سیستم شما را خواهد شکست!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "نادیده گرفتن هشدار سیستم شکسته شده"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s مربوط به یک مخزن distupgrade نیست"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s دارای معماری نامرغوب است"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "ایراد در بسته ی نصب شده ی %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "هیچ چیز %s درخواستی را مهیا نمیکند"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "آیا شما تمامی مخازن درخواستی را فعال کرده اید؟"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "بسته ی %s وجود ندارد"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s توسط سیستم مهیا شده است و نمیتواند حذف شود"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s قابل نصب نیست"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "هیچ چیز %s که توسط %s مورد نیاز است را مهیا نمیکند"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "نمیتوان هردو %s و %s را نصب کرد"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s با %s که توسط %s مهیا شده است متداخل است"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s منسوخ میکند %s را که توسط %s مهیا شده است"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s نصب شده منسوخ میکند %s را که توسط %s مهیا شده است"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "حل شونده ی %s با %s مهیا شده توسط خودش متداخل است"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s میخواهد %s را، اما این نیازمندی قابل مهیا شدن نیست"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "قفل را جهت حذف %s پاک کنید"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "%s را نصب نکن"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "%s را نگه دار"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "قفل را جهت نصب %s حذف کن"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "درباره ی نصب یک حل شونده که %s را ارائه میدهد سوال نکن"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "درباره ی حذف تمامی حل شونده ها که %s را ارائه میدهند سوال نکن"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "نسخه های جدیدتر %s را نصب نکن"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "نگهداری %s با وجود اینکه معماری نامرغوب دارد"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "نصب %s با وجود اینکه معماری نامرغوب دارد"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "نگهداری %s منسوخ شده"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "نصب %s از مخزن مستثنی"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "تنزل درجه ی %s به %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "تغییر معماری %s به %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4915,14 +4921,14 @@ msgstr ""
 "نصب %s (با تغییر فروشنده) \n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "جایگزینی %s با %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "از نصب خارج کردن %s"
@@ -4934,7 +4940,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4943,40 +4949,40 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "نصب انصراف داده شد و یا جهتدار شد."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " اجرا شده"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " اجرا ناموفق بود"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s در حال حاظر اجرا شده به عنوان %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " اجرا در هنگام انصراف پرش شد"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "خطا در ارسال اعلام پیغام بروزرسانی."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "پیغام بروزرسانی جدید"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM شکست خورد: "
 
@@ -4998,19 +5004,19 @@ msgstr "بسته مورد تایید نیست!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "پرونده های پیکربندی تغییر کرده برای %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm ذخیره شد %s به عنوان %s، اما تعیین اختلاف امکانپذیر نبود"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5020,13 +5026,13 @@ msgstr ""
 "اینها 25 خط اولیه ی اختلاف ها هستند:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm ساخته شد %s به عنوان %s، اما تعیین اختلاف امکانپذیر نبود"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5037,113 +5043,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "خروجی rpm اضافی"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "پشتیبان ساخته شد %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "امضا خوب است"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "نوع امضا ناشناخته است"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "امضا قابل تایید نیست"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "امضا خوب است، اما کلید اعتمادسازی نشده است"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "کلید عمومی امضاها موجود نیست"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "پرونده موجود نیست و یا امضاها قابل بررسی نیستند"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "فایل تایید نشده"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "شکل آدرس یک %s را مجاز نمیکند"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "%s نامعتبر جزء %s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "جزء %s نامعتبر"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "تجزیه ی پرس و جوی رشته برای این آدرس پشتیبانی نمیشود"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "شکل آدرس یک جزء درخواستی است"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "شکل آدرس نامعتبر '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "شکل آدرس، نام کاربری را مجاز نمیکند"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "شکل آدرس، رمز عبور را مجاز نمیکند"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "شکل آدرس یک جزء میزبان را میخواهد"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "شکل آدرس یک جزء میزبان را اجازه نمیدهد"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "جزء میزبان نامعتبر  '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "شکل آدس یک درگاه را مجاز نمیکند"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "جزء درگاه نامعتبر  '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "شکل آدرس یک نام مسیر را میخواهد"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "مسیر نسبی در صورت وجود مرجع مجاز نیست"
 
index ba75243..fa747a2 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -19,7 +19,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.fi\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2021-03-15 11:56+0000\n"
 "Last-Translator: Tommi Nieminen <software@legisign.org>\n"
 "Language-Team: Finnish <https://l10n.opensuse.org/projects/libzypp/master/fi/"
@@ -3974,20 +3974,20 @@ msgstr[1] "(vanhenee %d päivässä)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Etsitään GPG-avainta %1% välimuistista %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Etsitään GPG-avainta %1% asennuslähteestä %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Asennuslähde %1% ei ole asettanut ”gpgkey=”-lisäverkko-osoitteita."
@@ -3998,7 +3998,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "repo hakemiston lukeminen ei onnistu '%1%': Pääsy estetty"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4018,8 +4018,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Palvelun alias ei voi alkaa pisteellä."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Tiedostoa \"%s\" ei voida avata kirjoitusta varten."
@@ -4033,37 +4033,37 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "Tuntematon palvelu '%1%': Poistetaan orpo palvelulähde '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Annetusta verkko-osoitteesta ei löytynyt kelvollista metatietoa"
 msgstr[1] "Annetuista verkko-osoitteista ei löytynyt kelvollista metatietoa"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Ei voi luoda %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Metatiedon välimuistihakemistoa ei voi luoda."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Rakennetaan asennuslähteen \"%s\" välimuistia"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Välimuistia %s ei voida luoda - ei kirjoitusoikeuksia."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Virhe asennuslähteen puskuroinnissa (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Virheellinen asennuslähteen tyyppi"
 
@@ -4073,44 +4073,44 @@ msgstr "Virheellinen asennuslähteen tyyppi"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Virhe luettaessa \"%s\""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Tuntematon virhe luettaessa \"%s\""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Lisätään asennuslähdettä \"%s\""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Virheellinen asennuslähteen tiedostonimi \"%s\""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Poistetaan asennuslähdettä \"%s\""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Asennuslähteen sijaintia ei voida päätellä."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "\"%s\" poistaminen ei onnistu"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Palvelun sijaintia ei voida päätellä."
 
@@ -4473,15 +4473,21 @@ msgstr "applydeltarpm epäonnistui."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Palvelu-lisäosa ei tue ominaisuuksien muutosta."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Tiedoston \"%s\" nouto asennuslähteestä \"%s\" ei onnistu"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Asennuslähteen verkko-osoite puuttuu."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4642,7 +4648,7 @@ msgstr "jätä %s riippuvuuksia huomioimatta"
 msgid "generally ignore of some dependencies"
 msgstr "jätä joitakin riippuvuuksia huomiotta"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4650,92 +4656,93 @@ msgid ""
 msgstr "asennettu %1% ei kuulu jakelupäivityslähteeseen ja on korvattava"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr "asennettava %1% ei kuulu jakelupäivityslähteeseen"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "asennetulla paketilla %1% on heikompi arkkitehtuuri"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "asennettavalla paketilla %1% on heikompi arkkitehtuuri"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "ongelma asennetussa paketissa %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "ristiriitaiset kyselyt"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "jokin riippuvuusongelma"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "mikään ei tarjoa pyydettyä pakettia ”%1%”"
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "Onko kaikki vaaditut asennuslähteet otettu käyttöön?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "pyydettyä pakettia %1% ei ole olemassa"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "pyyntöä ei tueta"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "paketin ”%1%” tarjoaa järjestelmä eikä sitä voi poistaa"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% ei ole asennettavissa"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr "asennetun paketin %2% vaatimaa pakettia \"%1%” ei tarjoa mikään lähde"
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
-msgstr "asennettavan paketin %2% vaatimaa pakettia ”%1%” ei tarjoa mikään lähde"
+msgstr ""
+"asennettavan paketin %2% vaatimaa pakettia ”%1%” ei tarjoa mikään lähde"
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "ei voida asentaa sekä %1% että %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 "asennettu %1% on ristiriidassa asennetun paketin %3% tarjoaman paketin ”%2%” "
 "kanssa"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
@@ -4743,7 +4750,7 @@ msgstr ""
 "asennettu paketti %1% on ristiriidassa asennettavan paketin %3% tarjoaman "
 "paketin ”%2%” kanssa"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
@@ -4751,7 +4758,7 @@ msgstr ""
 "asennettava paketti %1% on ristiriidassa asennetun paketin %3% tarjoaman "
 "paketin ”%2%” kanssa"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
@@ -4760,28 +4767,28 @@ msgstr ""
 "asennettava paketti %1% on ristiriidassa toisen asennettavan paketin %3% "
 "tarjoaman paketin ”%2%” kanssa"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 "asennettu paketti %1% vanhentaa toisen asennetun paketin %3% tarjoaman "
 "paketin ”%2%”"
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 "asennettu paketti %1% vanhentaa asennettavan paketin %3% tarjoaman paketin "
 "”%2%”"
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 "asennettava paketti %1% vanhentaa asennetun paketin %3% tarjoaman paketin "
 "”%2%”"
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
@@ -4789,27 +4796,27 @@ msgstr ""
 "asennettava paketti %1% vanhentaa toisen asennettavan paketin %3% tarjoaman "
 "paketin ”%2%”"
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 "asennettu paketti %1% on ristiriidassa itse tarjoamansa paketin ”%2“ kanssa"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 "asennettava paketti %1% on ristiriidassa itsensä tarjoaman paketin ”%2%” "
 "kanssa"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 "asennettu paketti %1% vaatii paketin ”%2%” mutta vaatimusta ei voi täyttää"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
@@ -4817,15 +4824,15 @@ msgid ""
 msgstr ""
 "asennettava paketti %1% vaatii paketin ”%2%” mutta vaatimusta ei voi täyttää"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "poistetut tarjoajat: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4833,122 +4840,122 @@ msgstr ""
 "\n"
 "Poistettavissa olevat tarjoajat: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "poistetut tarjoajat: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "avaa lukitus paketin %1% poistamiseksi"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "älä asenna pakettia %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "pidä %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "avaa lukitus paketin %1% asentamiseksi"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Tämä pyyntö rikkoo järjestelmän!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ohita varoitus rikkinäisestä järjestelmästä"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr "älä kysy, asennetaanko paketin %1% tarjoavaa ratkaisua"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr "älä kysy, poistetaanko paketin %1% tarjoavia ratkaisuja"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "älä asenna paketin %1% uusinta versiota"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "pidä %1% heikommasta arkkitehtuurista huolimatta"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "asenna %1% heikommasta arkkitehtuurista huolimatta"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "pidä vanhentunut %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "asenna %1% pois suljetusta asennuslähteestä"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "asenna %1%, vaikka se on vedetty takaisin"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "salli asentaa PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "asenna %1%, vaikka se on mustalistattu"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "päivitä alaspäin %1% -> %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "arkkitehtuurin muutos %1% -> %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -4957,192 +4964,192 @@ msgstr ""
 "asenna %1% (tarjoaja muuttuu)\n"
 "  %2% --> %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "korvataan %1% -> %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "poistetaan asennus: %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s ei kuulu jakeluversion päivitysasennuslähteeseen"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s on alempaa arkkitehtuuria"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "virhe asennettaessa pakettia %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "Mikään ei tarjoa pyydettyä %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Oletko ottanut käyttöön kaikki pyydetyt asennuslähteet?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "pakettia %s ei ole olemassa"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s on järjestelmän tarjoama ja sitä ei voi poistaa"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s ei ole asennettavissa"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "mikään ei tarjoa %s, jota %s tarvitsee"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Ei voida asentaa molempia %s ja %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s on ristiriidassa %s (%s) kanssa"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s vanhentaa %s (%s)"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "asennettu %s vanhentaa %s (%s)"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s on ristiriidassa itsensä kanssa (%s)"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s tarvitsee %s, mutta sen asentaminen ei onnistu"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "poista lukitus salliaksesi %s poiston"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "älä asenna %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "pidä %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "poista lukitus asentaaksesi: %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "älä kysy asennettaessa paketteja, jotka tuo %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "älä kysy poistettaessa paketteja, jotka tuo %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "älä asenna uusinta %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "Pidä %s vaikka se on alempaa arkkitehtuuria"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "asenna %s vaikka se on alempaa arkkitehtuuria"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "pidä vanhentunut %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "Asennetaan %s poisjätetystä asennuslähteestä"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "päivitetään vanhempaan %s -> %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "arkkitehtuurin vaihto %s -> %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -5151,14 +5158,14 @@ msgstr ""
 "asenna %s (vaihtaa tarjoajaa)\n"
 "  %s --> %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "Korvataan %s -> %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "poista %s"
@@ -5170,7 +5177,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Suoritetaan %%posttrans-skriptiä ”%1%”"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Suoritetaan %posttrans-skriptejä"
@@ -5179,40 +5186,40 @@ msgstr "Suoritetaan %posttrans-skriptejä"
 msgid "Installation has been aborted as directed."
 msgstr "Asennus keskeytettiin."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " suoritettu"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " suoritus epäonnistui"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s on jo suoritettu nimellä %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " suoritus ohitettiin keskeytettäessä"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Virhe lähetettäessä päivityshuomautusta."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Uusi päivitysviesti"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM-virhe: "
 
@@ -5234,20 +5241,20 @@ msgstr "Pakettia ei ole allekirjoitettu!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Muunnettiin paketin %s asetustiedostoja:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 "rpm tallensi tiedoston %s nimellä %s. Erojen selvittäminen ei onnistunut"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5257,13 +5264,13 @@ msgstr ""
 "Tässä ensimmäiset 25 muuttunutta riviä:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm loi tiedoston %s nimellä %s, erojen selvittäminen ei onnistunut"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5274,113 +5281,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "rpm-lisätuloste"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "luotiin varmuuskopio %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Allekirjoitus kelpaa"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Tuntematon allekirjoituksen tyyppi"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Allekirjoitusta ei voida todentaa"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Allekirjoitus kelpaa, mutta avain ei ole luotettu"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Allekirjoituksen julkinen avain ei ole saatavilla"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Tiedostoa ei ole tai allekirjoitusta ei voi tarkistaa"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Tiedosto on allekirjoittamaton"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Ei sallittu verkko-osoite: %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Virheellinen %s-komponentti \"%s\""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Virheellinen %s-komponentti"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Tämän verkko-osoitteen jäsentäminen kyselyksi ei ole tuettu"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Verkko-osoite on pakollinen"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Virheellinen verkko-osoite: \"%s\""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Verkko-osoite ei salli käyttäjänimeä"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Verkko-osoite ei salli salasanaa"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Verkko-osoite edellyttää konenimen"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Verkko-osoite ei salli konenimeä"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Virheellinen konenimi: \"%s\""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Verkko-osoite ei salli portin määritystä"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Virheellinen porttimääritys: \"%s\""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Verkko-osoite edellyttää polun määrittämistä"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 "Suhteellisen polun määrittäminen ei ole sallittua, jos valtuuttaja on "
index cb1b4ba..89f7883 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -19,9 +19,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.fr\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
-"PO-Revision-Date: 2021-03-07 05:45+0000\n"
-"Last-Translator: Sophie Leroy <sophie@stoquart.com>\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
+"PO-Revision-Date: 2021-04-30 14:57+0000\n"
+"Last-Translator: Guillaume GARDET <guillaume.gardet@opensuse.org>\n"
 "Language-Team: French <https://l10n.opensuse.org/projects/libzypp/master/fr/>"
 "\n"
 "Language: fr\n"
@@ -29,7 +29,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.6.1\n"
+"X-Generator: Weblate 4.6\n"
 
 #. dubious: Throw on malformed known types, otherwise log a warning.
 #: zypp/CheckSum.cc:136
@@ -3780,20 +3780,20 @@ msgstr[1] "(expire dans %d jours)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Recherche de la clé gpg %1% dans le cache %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Recherche de la clé gpg %1% dans le dépôt %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Le dépôt %1% ne définie pas d'URL 'gpgkey=' additionnelles."
@@ -3805,7 +3805,7 @@ msgstr "Impossible de lire le répertoire de dépôt '%1%' : permission refusé
 
 # TLABEL restore_2002_08_07_0216__88
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3826,8 +3826,8 @@ msgstr "L'alias d'un service ne peut pas commencer par un point."
 
 # TLABEL kinternet_2002_02_20_2255__39
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Impossible d'ouvrir le fichier '%s' en écriture."
@@ -3841,38 +3841,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "Service '%1%' inconnu : suppression du dépôt de service orphelin '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Aucune métadonnée valide trouvée à l'URL spécifiée"
 msgstr[1] "Aucune métadonnée valide trouvée aux URL spécifiées"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Impossible de créer %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Impossible de créer le répertoire de cache des métadonnées."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Construction du cache du dépôt '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Impossible de créer le cache dans %s - pas d'autorisation en écriture."
 
 # TLABEL restore_2002_08_07_0216__88
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Échec de la mise en cache du dépôt (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Type de dépôt non pris en charge"
 
@@ -3882,44 +3882,44 @@ msgstr "Type de dépôt non pris en charge"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Erreur lors de la tentative de lecture depuis '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Erreur de lecture inconnue depuis '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Ajout du dépôt '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Nom du fichier de dépôt non valide sur '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Suppression du dépôt '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Impossible de déterminer l'emplacement de stockage du dépôt."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Impossible de supprimer '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Impossible de déterminer l'emplacement de stockage du service."
 
@@ -4298,15 +4298,22 @@ msgstr "applydeltarpm a échoué."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Le plugin de service ne supporte pas la modification d'attribut."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Impossible de fournir '%s' à partir du dépôt '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Pas d'URL dans le dépôt."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+"Le media attendu %1%/%2% identifié par le fichier '%3%' avec le contenu :"
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4467,7 +4474,7 @@ msgstr "casser %s en ignorant certaines de ses dépendances"
 msgid "generally ignore of some dependencies"
 msgstr "Ignorer généralement certaines dépendances"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4477,95 +4484,95 @@ msgstr ""
 "distribution et doit être remplacé(e)"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 "le/la %1% à installer n'appartient à aucun dépôt de mise à niveau de la "
 "distribution"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "le/la %1% installé(e) présente une architecture inférieure"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "le/la %1% à installer présente une architecture inférieure"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "problème avec le/la %1% installé(e)"
 
 # TLABEL kinternet_2002_02_20_2255__29
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "requêtes conflictuelles"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "Problèmes de dépendance"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "rien ne fourni le/la '%1%' demandé(e)"
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "Avez-vous activé tous les dépôts requis ?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "le paquet demandé %1% n'existe pas"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "Requête non supportée"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "'%1%' est fourni par le système et ne peut pas être effacé"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% n'est pas installable"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr "rien ne fournit '%1%' qui est nécessaire pour le/la %2% installé(e)"
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr "rien ne fournit '%1%' qui est nécessaire pour le/la %2% à installer"
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "impossible d'installer à la fois %1% et %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 "le/la %1% installé(e) est en conflit avec '%2%' fourni par le/la %3% "
 "installé(e)"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
@@ -4573,7 +4580,7 @@ msgstr ""
 "le/la %1% installé(e) est en conflit avec '%2%' fourni par le/la %3% à "
 "installer"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
@@ -4581,7 +4588,7 @@ msgstr ""
 "le/la %1% à installer est en conflit avec '%2%' fourni par le/la %3% "
 "installé(e)"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
@@ -4590,44 +4597,44 @@ msgstr ""
 "le/la %1% à installer est en conflit avec '%2%' fourni par le/la %3% à "
 "installer"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 "le/la %1% installé(e) rend obsolète '%2%' fourni par le/la %3% installé(e)"
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 "le/la %1% installé(e) rend obsolète '%2%' fourni par le/la %3% à installer"
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 "le/la %1% à installer rend obsolète '%2%' fourni par le/la %3% installé(e)"
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 "le/la %1% à installer rend obsolète '%2%' fourni par le/la %3% à installer"
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 "le/la %1% installé(e) est en conflit avec '%2%' fourni par lui/elle-même"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 "le/la %1% à installer est en conflit avec '%2%' fourni par lui/elle-même"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
@@ -4635,7 +4642,7 @@ msgstr ""
 "le/la %1% installé(e) nécessite '%2%', mais cette condition ne peut pas être "
 "remplie"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
@@ -4644,15 +4651,15 @@ msgstr ""
 "le/la %1% à installer nécessite '%2%', mais cette condition ne peut pas être "
 "remplie"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "fournisseurs supprimés : "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4660,123 +4667,123 @@ msgstr ""
 "\n"
 "fournisseurs non installables : "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "fournisseurs non installables : "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "supprimer le verrouillage pour permettre la suppression de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "ne pas installer %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "conserver %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "supprimer le verrouillage pour autoriser l'installation de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Cette requête va casser votre système !"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ignorer l'avertissement d'un système cassé"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr "ne pas demander d'installer un élément résoluble fournissant %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 "ne pas demander de supprimer tous les éléments résolubles fournissant %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "ne pas installer la dernière version de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "conserver %1% malgré l'architecture inférieure"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "installer %1% malgré l'architecture inférieure"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "conserver l'élément %1% obsolète"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "installer %1% à partir du dépôt exclu"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "installer %1% bien qu'il ait été retiré"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "autoriser l'installation du PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "installer %1% bien qu'il ait été placé en liste noire"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "rétrogradation de %1% à %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "modification de l'architecture de %1% vers %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -4785,196 +4792,196 @@ msgstr ""
 "installer %1% (avec le changement de fournisseur)\n"
 "  %2%  -->  %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "remplacement de %1% par %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "désinstallation de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s n'appartient à aucun dépôt de mise à niveau de la distribution"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s a une architecture inférieure"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problème avec le paquet installé %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "rien ne fournit %s qui est requis"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Avez-vous activé tous les dépôts requis ?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "Le paquet %s n'existe pas"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s est fourni par le système et ne peut être supprimé"
 
 # TLABEL partitioning_2002_01_04_0147__180
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s n'est pas installable"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "rien ne fournit %s, qui est requis par %s"
 
 # TLABEL partitioning_2002_01_04_0147__180
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "impossible d'installer simultanément %s et %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s est en conflit avec %s fourni par %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s rend obsolète %s fourni par %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s installé rend obsolète %s fourni par %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "L'élément %s est en conflit avec %s fourni par lui même"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s requiert %s, mais cette dépendance ne peut pas être fournie"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "enlever le verrou pour permettre la suppression de %s"
 
 # TLABEL partitioning_2002_01_04_0147__180
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "ne pas installer %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "conserver %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "enlever le verrou pour permettre l'installation de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "ne pas demander d'installer un élément résoluble fournissant %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 "ne pas demander de supprimer tous les éléments résolubles fournissant %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "ne pas installer une version plus récente de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "conserver %s en dépit de l'architecture inférieure"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "installer %s en dépit de l'architecture inférieure"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "conserver %s obsolète"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "installer %s depuis le dépôt exclu"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "installation d'une version moins récente de %s vers %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "changement de l'architecture %s à %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4983,14 +4990,14 @@ msgstr ""
 "installer %s (avec changement de fournisseur)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "remplacement de %s par %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "désinstallation de %s"
@@ -5002,7 +5009,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Exécution du script %%posttrans « %1% »"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Exécution des scripts %posttrans"
@@ -5012,40 +5019,40 @@ msgid "Installation has been aborted as directed."
 msgstr "L'installation a été abandonnée comme demandé."
 
 # TLABEL online_update_2002_01_04_0147__113
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " exécuté"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " échec de l'exécution"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s déjà exécuté en tant que %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " exécution annulée lors de l'abandon"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Erreur lors de l'envoi de la notification de mise à jour par message."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Nouveau message de mise à jour"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "Échec RPM : "
 
@@ -5068,13 +5075,13 @@ msgstr "Le paquet n'est pas signé !"
 # TLABEL sw_single_2002_01_04_0147__11
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Fichiers de configuration modifiés pour %s :"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5082,7 +5089,7 @@ msgstr ""
 "déterminer la différence"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5092,7 +5099,7 @@ msgstr ""
 "Voici les 25 premières lignes qui diffèrent :\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5100,7 +5107,7 @@ msgstr ""
 "différence"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5112,114 +5119,114 @@ msgstr ""
 # TLABEL firewall_2002_03_14_2340__51
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Sortie rpm supplémentaire"
 
 # TLABEL backup_2002_03_14_2340__102
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "sauvegarde %s créée"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "La signature est correcte"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Type de signature inconnu"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "La signature n'est pas vérifiée"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "La signature est correcte mais la clé n'est pas certifiée"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "La clé publique des signatures n'est pas disponible"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Le fichier n'existe pas ou la signature ne peut pas être vérifiée"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Le fichier n'est pas signé"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Le schéma d'URL n'autorise pas de %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Composant '%s' non valide '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Composant %s non valide"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Analyse de la chaîne de requête non prise en charge pour cette URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Le schéma d'URL est un composant requis"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Schéma d'URL '%s' non valide"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Le schéma d'URL n'autorise pas de nom d'utilisateur"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Le schéma d'URL n'autorise pas de mot de passe"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Le schéma d'URL nécessite un composant d'hôte"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Le schéma d'URL n'autorise pas de composant d'hôte"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Composant d'hôte non valide '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Le schéma d'URL n'autorise pas de port"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Composant de port non valide '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Le schéma d'URL requiert un nom de chemin"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Chemin relatif non autorisé en présence d'une autorité"
 
index d5a10a1..d613e72 100644 (file)
--- a/po/gl.po
+++ b/po/gl.po
@@ -14,7 +14,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2020-06-29 19:45+0000\n"
 "Last-Translator: Manuel Vazquez <xixirei@yahoo.es>\n"
 "Language-Team: Galician <https://l10n.opensuse.org/projects/libzypp/master/"
@@ -4100,20 +4100,20 @@ msgstr[1] "(caduca dentro de %d días)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Buscando a chave gpg coa ID %1% no caché %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Buscando a chave gpg coa ID %1% no repositorio %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "O repositorio %1% non ten definida URLs adicionais nos 'gpgkey='."
@@ -4124,7 +4124,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Non foi posíbel ler o directorio do repositorio %1%: permiso denegado"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4144,8 +4144,8 @@ msgid "Service alias cannot start with dot."
 msgstr "O alias do servizo non pode comezar cun punto."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Non se puido abrir '%s' para escribir."
@@ -4160,37 +4160,37 @@ msgstr ""
 "Servizo descoñecido de '%1%': eliminando o servizo orfo do repositorio '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Metadatos válidos non atopados no URL especificado"
 msgstr[1] "Metadatos válidos non atopados nos URLs especificados"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Non se pode crear '%s'"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Non se pode crear o directorio da caché de metadatos."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Construíndo a caché do repositorio '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Non se pode crear a caché en %s - non hai permisos de escritura."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Fallo na caché do repositorio (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Repositorio"
 
@@ -4200,44 +4200,44 @@ msgstr "Repositorio"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Erro ao ler desde '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Erro descoñecido ao ler desde '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Engadindo o repositorio '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Nome de ficheiro do repositorio incorrecto en '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Eliminando o repositorio '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Non se pode saber onde se atopa almacenado o repositorio."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Non se pode borrar '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Non se pode saber onde se atopa almacenado o servizo."
 
@@ -4606,15 +4606,21 @@ msgstr "fallou applydeltarpm."
 msgid "Service plugin does not support changing an attribute."
 msgstr "O engadido do servizo non soporta os cambios nos atributos."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Non se pode fornecer o ficheiro '%s' desde o repositorio '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Non hai ningún enderezo url no repositorio."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4775,7 +4781,7 @@ msgstr "quebrar %s ao ignorar algunhas das dependencias"
 msgid "generally ignore of some dependencies"
 msgstr "polo xeral ignorar algunhas dependencias"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4783,161 +4789,161 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "peticións en conflito"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "algúns problemas de dependencias"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "petición sen soporte"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "fornecedores eliminados: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4945,314 +4951,314 @@ msgstr ""
 "\n"
 "provedores non instalables: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "provedores non instalables: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Esta solicitude danará o seu sistema!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ignorar o aviso de sistema danado"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "permitir a instalación de PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "instalar %1% aínda que estea na lista negra"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s non pertence ao repositorio de actualización da distribución"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s ten unha arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "houbo un problema co paquete instalado %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "no hai nada que forneza o solicitado %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Activou todos os repositorios solicitados?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "o paquete %s non existe"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s ofréceo o sistema e non se pode eliminar"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s non é instalable"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "no hai nada que forneza %s e que o necesita %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "non se puido instalar %s e %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s ten un conflito con %s, fornecido por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s está obsoleto %s fornecido por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s instalado, deixa obsoleto a %s fornecido por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "a solución %s ten conflitos con %s fornecida por esta mesma"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s require %s, pero este requirimento non pode ser fornecido"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "retirar os bloqueos para poder eliminar a %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "non instalar %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "Manter %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "retirar os bloqueos para poder instalar a %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "non preguntar en caso de instalar algún elemento que forneza %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "non preguntar en caso de eliminar todos os elementos que fornecen %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "non instalar a versión máis recente de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "manter %s sen importar que sexa dunha arquitectura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "instalar %s aínda que cambie a arquitectura"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "manter o antigo %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "instalar %s desde os repositorios excluídos"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "desactualizar de %s a %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "modificación de arquitectura de %s para %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -5261,14 +5267,14 @@ msgstr ""
 "instalar %s (con cambio de provedor)\n"
 "  %s -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "substitución de %s con %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "desinstalación de %s"
@@ -5280,7 +5286,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Executando o script %%posttrans '%1%'"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Executando scripts de %posttrans"
@@ -5289,40 +5295,40 @@ msgstr "Executando scripts de %posttrans"
 msgid "Installation has been aborted as directed."
 msgstr "Abortouse a instalación seguindo as indicacións."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " executado"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " fallou a execución"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s xa executado como %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " ignorada a execución ao abortar"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Erro ao enviar a notificación da mensaxe de actualización."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Nova mensaxe de actualización"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "Fallou RPM: "
 
@@ -5344,19 +5350,19 @@ msgstr "O paquete non está asinado!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Modificados os ficheiros de configuración para %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm gardou %s como %s, pero non se pode determinar a diferenza"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5366,13 +5372,13 @@ msgstr ""
 "A continuación amósanse as primeiras 25 liñas de diferenza:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm creou %s como %s, pero no se pode determinar a diferenza"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5383,113 +5389,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Saída rpm adicional"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "copia de seguridade %s creada"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "A sinatura é correcta"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Tipo de sinatura descoñecido"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "A sinatura non se dou verificado"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "A sinatura está correcta, mais non se confía na chave"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Non hai dispoñible unha sinatura pública da chave"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Ou o ficheiro non existe ou ou a sinatura non se pode verificar"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "O ficheiro está sen asinar"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "O esquema de Url non permite un elemento %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Compoñente '%s' incorrecto %s"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Compoñente %s incorrecto"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "A análise de cadeas de consulta non é compatible con este enderezo URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "O esquema de Url é un compoñente obrigatorio"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Esquema '%s' de URL incorrecto"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "O esquema de Url non permite un nome de usuario"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "O esquema de Url non permite un contrasinal"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "O esquema de Url require un compoñente de host"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "O esquema de Url non permite un compoñente host"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Compoñente de host incorrecto '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "O esquema de Url non permite un porto"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Compoñente de porto incorrecto '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "O esquema de Url require un nome de ruta"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Non se permiten rutas alternativas se existe unha autoridade"
 
index c468979..40dd4c3 100644 (file)
--- a/po/gu.po
+++ b/po/gu.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: nis\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2006-11-11 18:41+0530\n"
 "Last-Translator: Priyavert Sharma<priyavert.sharma@agreeya.com>\n"
 "Language-Team: AgreeYa Solutions<linux_team@agreeya.com>\n"
@@ -3765,20 +3765,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3789,7 +3789,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3811,8 +3811,8 @@ msgid "Service alias cannot start with dot."
 msgstr "VM નું નામ આંકડાથી શરૂ થઇ શકે નહીં."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "લખવા માટે ફાઇલ ખોલી શકાતી નથી."
@@ -3826,38 +3826,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "%s ડેસ્કટોપ આઈટમ ખોલી શકાશે નહીં"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "ડિરેક્ટરી %1 બનાવી શકાતી નથી: %2."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3867,44 +3867,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "ફ્લોપી ડિસ્કમાંથી વાંચવામાં ભૂલ."
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, fuzzy, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "સાધનો ઉમેરાય છે"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "એક્સપોર્ટ ફાઈલ નું નામ અમાન્ય છે."
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, fuzzy, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "સાધનો ઉમેરાય છે"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "%s ડેસ્કટોપ આઈટમ ખોલી શકાશે નહીં"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4256,16 +4256,22 @@ msgstr "applydeltarpm નિષ્ફળ."
 msgid "Service plugin does not support changing an attribute."
 msgstr "સાધન પ્રકાર VAR1 ફેરફાર-બતાવો ફિચર ને આધાર આપતા નથી"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, fuzzy, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "%s માંથી %s પૂરું પાડી શકાતું નથી"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 #, fuzzy
 msgid "No url in repository."
 msgstr "રિપોસીટરીમાં ફાઈલ %1 મળી નહીં."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4380,7 +4386,7 @@ msgstr "આ જરૂરિયાત અહીં માત્ર અવગણ
 msgid "generally ignore of some dependencies"
 msgstr "આ જરૂરિયાત અહીં માત્ર અવગણો"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4388,494 +4394,494 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 #, fuzzy
 msgid "conflicting requests"
 msgstr "ને જોડાણ માટે વિનંતી કરો:"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "પરાધિનતા મૂશ્કેલીઓને કારણે %s સ્થાપિ શકાયું નથી"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 #, fuzzy
 msgid "deleted providers: "
 msgstr "%s કોઇ આપતું નથી"
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 #, fuzzy
 msgid ""
 "\n"
 "not installable providers: "
 msgstr "%s ના કોઇ સ્થાપવાનું પૂરું પાડનાર નથી"
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "%s ના કોઇ સ્થાપવાનું પૂરું પાડનાર નથી"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 #, fuzzy
 msgid "This request will break your system!"
 msgstr "રિક્વેસ્ટ અસ્તિત્વમાં છે જ."
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s, %s પૂરું પાડે છે, પરંતુ તેની પાસે બીજી સંરચના છે."
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, fuzzy, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "પેકેજીસનું સ્થાપન દૂર કરવાનો આદેશ"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, fuzzy, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "%s કોઇ આપતું નથી"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "ડિસ્ક અસ્તિત્વ ધરાવતી નથી."
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s લોક છે અને અસ્થાપિત થઇ શકશે નહીં"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "સ્થાપેલ નથી"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, fuzzy, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s દ્વારા %s જરૂરી હતું"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "%s સ્થાપિ શકાશે નહીં"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, fuzzy, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s, %s સાથે વિસંગત છે"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, fuzzy, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s અલગ પાડવું %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s અલગ પાડવું %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s, %s સાથે વિસંગત છે"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "%s સ્થાપશો નહીં"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "%s રાખો"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "%s સ્થાપશો નહીં"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, fuzzy, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "%s ના કોઇ સ્થાપવાનું પૂરું પાડનાર નથી"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "સંબંધિત રિઝોલ્વેબલ્સ સ્થાપો કે કાઢો નહીં"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, fuzzy, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s, %s પૂરું પાડે છે, પરંતુ તેની પાસે બીજી સંરચના છે."
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, fuzzy, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "%s સ્થાપો જો કે તે સંરચના બદલી શકે"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "%s અલગ પાડવું %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, fuzzy, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "%s માંથી %s ડાઉનલોડ થયું"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "સ્થાપન"
@@ -4887,7 +4893,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4896,12 +4902,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "સૂચના પ્રમાણે સ્થાપન અટકાવેલું હતું."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 #, fuzzy
 msgid " executed"
 msgstr "ચલાવો"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -4909,30 +4915,30 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 #, fuzzy
 msgid "Error sending update message notification."
 msgstr "કી એન્ક્રીપ્ટશન દરમિયાન ભૂલ."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 #, fuzzy
 msgid "RPM failed: "
 msgstr "નિષ્ફળ થયું"
@@ -4955,19 +4961,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "%s માટે કન્ફિગ્યુરેશન ફાઈલો બદલાઇ:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, fuzzy, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "%s તરીકે rpm એ %s સાચવ્યું પરંતુ તફાવત જુદો પાડવા તે અશક્ય હતું"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4977,13 +4983,13 @@ msgstr ""
 "અહીં તફાવતોના પ્રથમ 25 લાઇનો છે: \n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, fuzzy, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "%s તરીકે rpm એ %s રચ્યું પરંતુ તફાવત જુદો પાડવા તેઅશક્ય હતું"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4994,117 +5000,117 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "વધારાનું rpm આઉટપુટ:"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "%s નું બેકઅપ રચાયું"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "એન્ટ્રી મળી નહીં."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "એન્ટ્રી મળી નહીં."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "એન્ટ્રી મળી નહીં."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Url યોજના %s ને મંજૂરી આપતી નથી"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "અમાન્ય %s ઘટક '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "અમાન્ય %s ઘટક"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "આ URL માટે ક્વેરિ સ્ટ્રીંગ પાર્સિંગ સહાયિત નથી"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Url યોજનાને ઘટક જરૂરી છે"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "અમાન્ય Url યોજના '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Url યોજના વપરાશકર્તાને મંજૂરી આપતું નથી"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Url યોજના પાસવર્ડને મંજૂરી આપતું નથી"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Url યોજનાને હોસ્ટ ઘટક જરૂરી છે"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Url યોજના હોસ્ટ ઘટકને મંજૂરી આપતું નથી"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "અમાન્ય હોસ્ટ ઘટક '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Url યોજનાને પોર્ટને મંજૂરી આપતું નથી"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "અમાન્ય પોર્ટ ઘટક '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Url યોજનાને માર્ગ નામ જરૂરી છે"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "હો અધિકૃતિ હાજર હોય તો રિલેટિવ માર્ગની મંજૂરી નથી"
 
index 904e5ac..225ad0b 100644 (file)
--- a/po/he.po
+++ b/po/he.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2004-08-09 10:24+0200\n"
 "Last-Translator: xxx <yyy@example.org>\n"
 "Language-Team: Hebrew <i18n@suse.de>\n"
@@ -4250,20 +4250,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -4274,7 +4274,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4294,8 +4294,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Couldn't open file: %s."
@@ -4309,38 +4309,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
 #  Frame title for installation target hard disk / partition(s)
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "מתקין על:"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr ""
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -4350,45 +4350,45 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #  Frame title for installation target hard disk / partition(s)
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "מתקין על:"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4738,15 +4738,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4859,7 +4865,7 @@ msgstr ""
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4867,495 +4873,495 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
 # IT
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "התקן"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "ארכיטקטורה:"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "התקנה נכשלה"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
 #  Frame title for installation target hard disk / partition(s)
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "מתקין על:"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
 #  Frame title for installation target hard disk / partition(s)
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, fuzzy, c-format, boost-format
 msgid "do not install %s"
 msgstr "מתקין על:"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
 #  Frame title for installation target hard disk / partition(s)
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "מתקין על:"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "מתקין דריבר..."
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
 #  main dialog: Button Delete partition
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "&מחק"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
 #  Frame title for installation target hard disk / partition(s)
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "מתקין על:"
@@ -5367,7 +5373,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -5376,11 +5382,11 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -5388,29 +5394,29 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -5433,19 +5439,19 @@ msgstr ""
 #  Commandline help title
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, fuzzy, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "קורא קובץ הגדרות"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5453,13 +5459,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5468,114 +5474,114 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "מידע נוסף"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, fuzzy, c-format, boost-format
 msgid "created backup %s"
 msgstr "אל תיצור גיבויים"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index cbfa2c1..83c6211 100644 (file)
--- a/po/hi.po
+++ b/po/hi.po
@@ -4,11 +4,11 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.hi\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2021-04-08 15:57+0000\n"
 "Last-Translator: Panwar <caspian7pena@gmail.com>\n"
-"Language-Team: Hindi <https://l10n.opensuse.org/projects/libzypp/master/hi/>"
-"\n"
+"Language-Team: Hindi <https://l10n.opensuse.org/projects/libzypp/master/hi/"
+">\n"
 "Language: hi\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -3769,20 +3769,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3793,7 +3793,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3813,8 +3813,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "लेखन के लिए फाइल नहीं खोल सकता है।"
@@ -3828,38 +3828,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "डेस्कटॉप आइटम '%s'"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "डायरेक्टरी को सृजित नहीं कर सकता %1 : %2"
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3869,44 +3869,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "फ्लोपी डिस्क पढ़ने में त्रुटि।"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, fuzzy, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "संसाधन जोड़ रहा"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "अमान्य निर्यात फाइलनाम।"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, fuzzy, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "संसाधन जोड़ रहा"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "डेस्कटॉप आइटम '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4256,16 +4256,22 @@ msgstr "applydeltarpm नाकाम रहा।"
 msgid "Service plugin does not support changing an attribute."
 msgstr "संसाधन प्रकार वीएआर1 परिवर्तन दर्शाएं विशेषता को सहयोग नहीं करता"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, fuzzy, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "%s से %s प्रदान नहीं कर सकता"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 #, fuzzy
 msgid "No url in repository."
 msgstr "कोष में फाइल %1 नहीं प्राप्त हुई।"
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4380,7 +4386,7 @@ msgstr "सिर्फ यहां पर इस आवश्यकता क
 msgid "generally ignore of some dependencies"
 msgstr "सिर्फ यहां पर इस आवश्यकता की अनदेखी कर दें"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4388,494 +4394,494 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 #, fuzzy
 msgid "conflicting requests"
 msgstr "के लिए कनेक्शन आवेदन : "
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "निर्भरता समस्याओं के कारण %s का संस्थापन नहीं कर सकता"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 #, fuzzy
 msgid "deleted providers: "
 msgstr "कोई नहीं %s प्रदान करता"
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 #, fuzzy
 msgid ""
 "\n"
 "not installable providers: "
 msgstr "%s का कोई संस्थापनयोग्य प्रदाता नहीं है"
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "%s का कोई संस्थापनयोग्य प्रदाता नहीं है"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 #, fuzzy
 msgid "This request will break your system!"
 msgstr "अनुरोध पहले से ही मौजूद है।"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s ही %s प्रदान करता है, लेकिन इसके पास कोई और स्थापत्य है।"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, fuzzy, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "पैकेजों को असंस्थापित करने का कमांड"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, fuzzy, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "कोई नहीं %s प्रदान करता"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "प्रमाण पत्र %1 मौजूद नहीं है।"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s लॉक हो गया है और इसे असंस्थापित नहीं किया जा सकता।"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "इंस्टाल नहीं हुआ"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, fuzzy, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s को %s की आवश्यकता है"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "%s का संस्थापन नहीं कर सकता"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, fuzzy, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s का %s से टकराव है "
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, fuzzy, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s को %s पुराना कर देता है"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s को %s पुराना कर देता है"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s का %s से टकराव है "
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "%s संस्थापित न करें"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "%s रखें"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "%s संस्थापित न करें"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, fuzzy, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "%s का कोई संस्थापनयोग्य प्रदाता नहीं है"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "संबंधित रिजॉल्वेबल को संस्थापित या मिटाएं नहीं"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, fuzzy, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s ही %s प्रदान करता है, लेकिन इसके पास कोई और स्थापत्य है।"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, fuzzy, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "%s को संस्थापित करें यद्यपि यह स्थापत्य को बदल देगा"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "%s को %s पुराना कर देता है"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, fuzzy, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "%s से %s तक अपडेट कर रहा है"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "अधिष्ठापन"
@@ -4887,7 +4893,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4896,12 +4902,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "जैसा निर्देशित था, संस्थापन छोड़ दिया गया।"
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 #, fuzzy
 msgid " executed"
 msgstr "निष्‍पादन"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -4909,30 +4915,30 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 #, fuzzy
 msgid "Error sending update message notification."
 msgstr "कुंजी एन्क्रिप्शन के दौरान त्रुटि।"
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 #, fuzzy
 msgid "RPM failed: "
 msgstr "विफल"
@@ -4955,19 +4961,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "%s हेतु विन्यास फ़ाइलें जिन्हें बदला गया :"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, fuzzy, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm ने %s के  रूप में %s सहेजा लेकिन अंतर निर्धारित करना असंभव था "
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4977,13 +4983,13 @@ msgstr ""
 "यहां अंतर की पहली 25 पंक्तियां हैं :\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, fuzzy, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm ने %s के  रूप में %s सृजित किया लेकिन अंतर निर्धारित करना असंभव था"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4994,117 +5000,117 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "अतिरिक्त rpm आउटपुट :"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "बैकअप %s सृजित"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "%s %s नहीं मिला"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "%s %s नहीं मिला"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "%s %s नहीं मिला"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Url स्कीम किसी %s को अनुमति नहीं देती है"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "अमान्य %s अवयव '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "अमान्य %s अवयव"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "इस URL के लिए क्वेरी स्ट्रिंग पार्जिंग समर्थित नहीं है"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Url स्कीम एक आवश्यक अवयव है"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "अमान्य Url स्कीम '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Url स्कीम किसी उपयोगकर्ता नाम को अनुमति नहीं देती है"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Url स्कीम किसी पासवर्ड को अनुमति नहीं देती है"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Url स्कीम को एक होस्ट अवयव की आवश्यकता है"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "यूआरएल व्यवस्था द्वारा होस्ट अनुभाग स्वीकार्य नहीं है"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "अमान्य होस्ट अवयव '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "यूआरएल व्यवस्था द्वारा पोर्ट स्वीकार्य नहीं है"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "अमान्य पोर्ट अवयव '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Url स्कीम को पथ नाम की आवश्यकता है"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "यदि प्राधिकरण मौजूद है तो सापेक्ष पथ को अनुमति नहीं है"
 
index 1c0e513..c118ad2 100644 (file)
--- a/po/hr.po
+++ b/po/hr.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.hr\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2011-04-03 12:05+0200\n"
 "Last-Translator: Krešimir Jozić <kjozic@gmail.com>\n"
 "Language-Team: Croatian <kde-i18n-doc@kde.org>\n"
@@ -3912,20 +3912,20 @@ msgstr[2] "(istječe unutar 24 sata)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3936,7 +3936,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3956,8 +3956,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr ""
@@ -3971,39 +3971,39 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Ne mogu napraviti %s: %m\n"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "Ne mogu napraviti datoteku."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr ""
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -4013,44 +4013,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Ne mogu obrisati '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4394,15 +4394,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4515,7 +4521,7 @@ msgstr ""
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4523,489 +4529,489 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 #, fuzzy
 msgid "unsupported request"
 msgstr "nije podržano"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problem s instaliranim paketom %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "Disk ne postoji."
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr ""
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "nemoj instalirati %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "zadrži %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "deinstalacija %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "deinstalacija %s"
@@ -5017,7 +5023,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -5026,40 +5032,40 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr "izvršeno"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr "izvršavanje nije uspjelo"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -5081,19 +5087,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5101,13 +5107,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5116,113 +5122,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr ""
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "URL shema je obavezna komponenta"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Neispravna Url shema '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Relativna putanja nije dozvoljena ako postoji autoritet"
 
index c5f30e3..37bb223 100644 (file)
--- a/po/hu.po
+++ b/po/hu.po
@@ -18,7 +18,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.hu\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2019-03-23 20:19+0000\n"
 "Last-Translator: Robert Taisz <robert.taisz@emerald.hu>\n"
 "Language-Team: Hungarian <https://l10n.opensuse.org/projects/libzypp/master/"
@@ -4046,20 +4046,20 @@ msgstr[1] "(%d napon belül lejár)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "%1% azonosítójú gpg-kulcs keresése a gyorsítótárban (%2%)."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "%1% azonosítójú gpg-kulcs keresése a telepítési forrásban (%2%)."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "A(z) %1% telepítési forrás nem definiál további 'gpgkey=' URL-címeket."
@@ -4072,7 +4072,7 @@ msgstr ""
 "megtagadta az engedélyt"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4094,8 +4094,8 @@ msgid "Service alias cannot start with dot."
 msgstr "A szolgáltatás álneve nem kezdődhet ponttal."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "A '%s' fájl nem nyitható meg írásra."
@@ -4110,38 +4110,38 @@ msgstr ""
 "Ismeretlen '%1%' szolgáltatás: az árva '%2%' szolgáltatástároló eltávolítása"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "A megadott URL-címen nem találhatók érvényes metaadatok"
 msgstr[1] "A megadott URL-címeken nem találhatók érvényes metaadatok"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "A(z) %s nem hozható létre"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Nem hozható létre a metaadat gyorsítótár-könyvtára."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "A(z) '%s' telepítési forrás gyorsítótárának felépítése"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 "Írási engedélyek hiányában nem hozható létre gyorsítótár a(z) %s helyen."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Nem sikerült a tároló gyorsítótárazása (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Nem kezelt tárolótípus"
 
@@ -4151,44 +4151,44 @@ msgstr "Nem kezelt tárolótípus"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Hiba történt a következőből való olvasás során: \"%s\""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Ismeretlen hiba a '%s' beolvasása közben"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "A(z) '%s' telepítési forrás hozzáadása"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Érvénytelen tárolónév: '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "A(z) '%s' telepítési forrás eltávolítása"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Nem sikerült a tároló felismerése."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "A(z) '%s' törlése sikertelen"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Nem sikerült a szolgáltatás felismerése."
 
@@ -4557,15 +4557,21 @@ msgstr "az applydeltarpm futtatása sikertelen."
 msgid "Service plugin does not support changing an attribute."
 msgstr "A szolgáltatási bővítmény nem támogatja attribútum módosítását."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "A(z) '%s' fájlt nem biztosítja a(z) '%s' telepítési forrás"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "A telepítés forrás nem tartalmaz url-t."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4726,7 +4732,7 @@ msgstr "%s csomag megtörése néhány függőség figyelmen kívül hagyásáva
 msgid "generally ignore of some dependencies"
 msgstr "egyes függőségek általános mellőzése"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4734,161 +4740,161 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "ütköző kérelmek"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "bizonyos függőségi probléma"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "nem támogatott kérelem"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "törölt csomagok: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4896,191 +4902,191 @@ msgstr ""
 "\n"
 "nem telepíthető szolgáltatók: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "nem telepíthető szolgáltatók: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "A kért módosítás a rendszer meghibásodásához vezet!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "a hibás rendszer figyelmeztetésének figyelmen kívül hagyása"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s nem tartozik a distupgrade telepítési forráshoz"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s alacsonyabb szintű architektúrával rendelkezik"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "probléma a telepített csomaggal: %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "semmi nem biztosítja a(z) %s csomagot"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Minden szükséges telepítési forrást engedélyezett?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "a(z) %s csomag nem létezik"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "A(z) %s a rendszertől származik, ezért törlése nem lehetséges."
 
 # modules/inst_target_part.ycp:676
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s nem telepíthető"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
@@ -5088,127 +5094,127 @@ msgstr ""
 "amely szükséges a(z) %s csomag telepítéséhez"
 
 # modules/inst_target_part.ycp:676
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "nem telepíthető %s és %s is"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s ütközik a(z) %s csomaggal, amit a(z) %s csomag biztosít"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s elavulttá teszi a(z) %s csomagot, amit a(z) %s csomag biztosít"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s elavulttá teszi a(z) %s csomagot, amit a(z) %s csomag biztosít"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s ütközik a(z) %s csomaggal, amit saját maga biztosít"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s csomagnak a következőre van szüksége: %s, de ez nem teljesíthető"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "távolítsa el a zárolást a(z) %s eltávolításának engedélyezéséhez"
 
 # modules/inst_target_part.ycp:676
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "Ne telepítse a(z) %s csomagot"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "%s megtartása"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "távolítsa el a zárolást a(z) %s telepítésének engedélyezéséhez"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "ne kérdezzen rá a %s-t biztosító feloldható telepítésére"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "ne kérdezzen rá a %s-t biztosító feloldhatók eltávolítására"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "Ne telepítse a(z) %s csomag legújabb verzióját"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s megtartása az alacsonyabb rendű architektúra ellenére"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "%s telepítése az alacsonyabb architektúra ellenére"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "az elavult %s megtartása"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "%s telepítése a figyelmen kívül hagyott tárolóból"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "A(z) %s csomag visszafejlesztése a(z) %s csomagra"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "A(z) %s csomag helyett a(z) %s architektúrájú csomag telepítése"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -5217,14 +5223,14 @@ msgstr ""
 "%s telepítése (gyártó megváltoztatásával)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "%s cseréje erre: %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "%s eltávolítása"
@@ -5236,7 +5242,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "'%1%' %%posttrans parancsfájl végrehajtása"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "%posttrans parancsfájlok végrehajtása"
@@ -5245,40 +5251,40 @@ msgstr "%posttrans parancsfájlok végrehajtása"
 msgid "Installation has been aborted as directed."
 msgstr "A kérésnek megfelelően a telepítés megszakad."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " végrehajtva"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " végrehajtás sikertelen"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s már futtatva volt mint %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " megszakítás közben a végrehajtás átugorva"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Hiba történt a frissítési értesítés küldésekor."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Új frissítési üzenet"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM sikertelen: "
 
@@ -5303,13 +5309,13 @@ msgstr "A csomag nincs aláírva."
 # menuentries/menuentry_lan_sendmail.ycp:14
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "%s módosított konfigurációs fájljai:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5317,7 +5323,7 @@ msgstr ""
 "különbséget"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5327,7 +5333,7 @@ msgstr ""
 "A különbség első 25 sora:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5335,7 +5341,7 @@ msgstr ""
 "különbséget"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5346,114 +5352,114 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "További rpm kimenet"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "%s másolata létrehozva"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Az aláírás rendben van"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Ismeretlen típusú aláírás"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Az aláírás nem felelt meg az ellenőrzésen"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Az aláírás rendben van, de a kulcs nem megbízható"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Az aláírások nyilvános kulcsa nem érhető el"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "A fájl nem létezik, vagy nem ellenőrizhető az aláírása"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "A fájl nincs aláírva"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Az Url séma nem engedélyezi a(z) %s használatát"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Érvénytelen %s-komponens: '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Érvénytelen %s-komponens"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 "A lekérdezési karakterlánc feldolgozása ehhez az URL-hez nem támogatott"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Az URL-séma megadása szükséges"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Érvénytelen URL-séma: '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Az URL-séma nem engedélyezi a felhasználónevet"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Az URL-séma nem engedélyezi a jelszót"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Az URL-sémában a gépkomponens (host) megadása kötelező"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Az Url séma megadása nem engedélyezi a gépkomponenst (host)"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Hibás gépkomponens (host): '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Az Url séma nem engedélyezi a portot"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Érvénytelen port komponens: '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Az Url sémában az elérési útvonal megadása szükséges"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 "Megadott hitelesítő esetén a relatív elérési útvonal megadása nem támogatott"
index 0abb79e..222b454 100644 (file)
--- a/po/id.po
+++ b/po/id.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2021-03-18 14:56+0000\n"
 "Last-Translator: Kukuh Syafaat <syafaatkukuh@gmail.com>\n"
 "Language-Team: Indonesian <https://l10n.opensuse.org/projects/libzypp/master/"
@@ -4202,20 +4202,20 @@ msgstr[0] "(Kedaluwarsa dalam %d hari)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Mencari kunci gpg ID %1% dalam singgahan %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Mencari kunci gpg ID %1% dalam repositori %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Repositori %1% tidak mendefinisikan 'gpgkey=' URL tambahan."
@@ -4226,7 +4226,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Tidak dapat membaca direktori repo '%1%': Izin ditolak"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4246,8 +4246,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Alias layanan tidak dapat dimulai dengan titik."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Tidak dapat membuka berkas '%s' untuk menulis."
@@ -4263,36 +4263,36 @@ msgstr ""
 "terpakai '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Metadata yang valid tidak ditemukan pada URL yang ditentukan"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Tidak dapat membuat %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Tidak dapat membuat metadata direktori singgahan."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Membangun repositori singgahan '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Tidak dapat membuat singgahan di %s - tidak ada izin untuk menulis."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Gagal untuk membuat repo singgahan (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Jenis repositori yang tidak tertangani"
 
@@ -4302,44 +4302,44 @@ msgstr "Jenis repositori yang tidak tertangani"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Galat saat membaca dari '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Galat tidak diketahui dari '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Menambah repositori '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Nama berkas repo tidak valid di '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Menghapus reposotori '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Tidak dapat mengetahui di mana repo disimpan."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Tidak dapat menghapus '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Tidak dapat mengetahui di mana layanan disimpan."
 
@@ -4707,15 +4707,21 @@ msgstr "applydeltarpm gagal."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Layanan pengaya tidak mendukung perubahan atribut."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Tidak dapat meyediakan berkas '%s' dari repositori '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Tidak ada url pada repositori."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4876,7 +4882,7 @@ msgstr "patahkan %s dengan mengabaikan beberapa dependensi"
 msgid "generally ignore of some dependencies"
 msgstr "umumnya mengabaikan beberapa dependensi"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4884,90 +4890,90 @@ msgid ""
 msgstr "%1% yang dipasang bukan milik repositori distupgrade dan harus diganti"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr "yang akan dipasang %1% bukan milik repositori distupgrade"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "%1% yang terpasang memiliki arsitektur yang lebih rendah"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "yang akan dipasang %1% memiliki arsitektur yang lebih rendah"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "masalah dengan %1% yang terpasang"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "permintaan konflik"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "beberapa dependensi bermasalah"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "tidak ada yang menyediakan '%1%' yang diminta"
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "Apakah Anda mengaktifkan semua repositori yang diperlukan?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "paket yang diminta %1% tidak ada"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "permintaan tidak didukung"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "'%1%' disediakan oleh sistem dan tidak dapat dihapus"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% tidak dapat dipasang"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr "tidak ada yang menyediakan '%1%' yang diperlukan oleh %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr "tidak ada yang menyediakan '%1%' yang diperlukan untuk dipasang %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "tidak dapat memasang %1% dan %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr "konflik %1% yang dipasang dengan '%2%' yang disediakan oleh %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
@@ -4975,7 +4981,7 @@ msgstr ""
 "%1% yang dipasang bertentangan dengan '%2%' yang disediakan oleh yang akan "
 "dipasang %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
@@ -4983,7 +4989,7 @@ msgstr ""
 "yang akan dipasang %1% konflik dengan '%2%' yang disediakan oleh %3% yang "
 "terpasang"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
@@ -4992,40 +4998,40 @@ msgstr ""
 "yang akan dipasang %1% konflik dengan '%2%' disediakan oleh yang akan "
 "dipasang %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr "%1% usang yang terpasang '%2%' disediakan oleh %3% yang terpasang"
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr "%1% usang yang terpasang '%2%' disediakan oleh yang akan dipasang %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr "yang akan dipasang %1% usang '%2%' disediakan oleh %3% yang terpasang"
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 "yang akan dipasang %1% usang '%2%' disediakan oleh yang akan dipasang %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 "konflik %1% yang dipasang dengan '%2%' yang disediakan dengan sendirinya"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr "yang akan dipasang %1% konflik dengan '%2%' yang disediakan sendiri"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
@@ -5033,7 +5039,7 @@ msgstr ""
 "%1% yang dipasang membutuhkan '%2%', tetapi persyaratan ini tidak dapat "
 "disediakan"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
@@ -5042,15 +5048,15 @@ msgstr ""
 "yang akan dipasang %1% membutuhkan '%2%', tetapi persyaratan ini tidak dapat "
 "disediakan"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "penyedia dihapus: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -5058,122 +5064,122 @@ msgstr ""
 "\n"
 "penyedia tidak dapat dihapus: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "penyedia tidak dapat dihapus: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "hapus kunci untuk memungkinkan penghapusan %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "jangan pasang %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "pertahankan %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "hapus kunci untuk memungkinkan pemasangan %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Permintaan ini akan merusak sistem anda!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "abaikan peringatan sistem yang rusak"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr "jangan meminta untuk memasang solvable yang menyediakan %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr "jangan meminta untuk menghapus semua solvables yang menyediakan %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "jangan memasang versi terbaru %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "pertahankan %1% meskipun arsitekturnya lebih rendah"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "pasang %1% meskipun arsitekturnya lebih rendah"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "biarkan usang %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "pasang %1% dari repositori yang dikecualikan"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "pasang %1% meskipun telah ditarik kembali"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "memungkinkan untuk memasang PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "pasang %1% meskipun masuk daftar hitam"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "turunkan %1% ke %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "perubahan arsitektur dari %1% menjadi %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -5182,192 +5188,192 @@ msgstr ""
 "pasang %1% (dengan perubahan vendor)\n"
 "  %2% --> %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "penggantian %1% dengan %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "pemasangan ulang %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s bukan milik repositori distupgrade"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s memiliki arsitektur yang lebih rendah"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "masalah dengan paket %s yang telah terpasang"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "tidak ada ketersediaan yang meminta %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Apakah Anda mengaktifkan semua repositori yang diminta?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "paket %s tidak tersedia"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s disediakan oleh sistem dan tidak dapat dihapus"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s tidak dapat dipasang"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "tidak ada dukungan %s dibutuhkan oleh %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "tidak dapat memasang kedua %s dan %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s konflik dengan %s disediakan oleh %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s yang %s disediakan oleh %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "telah dipasang %s usang  %s didukung oleh %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "dapat dipecahkan %s konflik dengan %s didukung dengan sendirinya"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s memerlukan %s, tetapi persyaratan ini tidak dapat disediakan"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "hapus kunci untuk memungkinkan penghapusan %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "jangan memasang %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "simpan %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "hapus kunci untuk memungkinkan pemasangan %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "jangan meminta untuk memasang pemecahan yang didukung %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "jangan meminta untuk menghapus pemecahan yang didukung %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "jangan memasang versi terbaru dari %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "jaga %s meskipun arsitektur rendah"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "pasang %s meskipun arsitektur rendah"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "biarkan usang %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "pasang %s dari repositori pengecualian"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "turunkan dari %s to %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "arsitektur berubah dari %s ke %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -5376,14 +5382,14 @@ msgstr ""
 "pasang %s (dengan perubahan vendor)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "penggantian %s dengan %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "penghapusan dari %s"
@@ -5395,7 +5401,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Menjalankan skrip '%1%' %%posttrans"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Menjalankan skrip %posttrans"
@@ -5404,40 +5410,40 @@ msgstr "Menjalankan skrip %posttrans"
 msgid "Installation has been aborted as directed."
 msgstr "Pemasangan dibatalkan sesuai perintah."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " tereksekusi"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " eksekusi gagal"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s sudah dieksekusi sebagai %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " eksekusi dilewati saat membatalkan"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Galat mengirim pesan notifikasi pemutakhiran."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Pesan baru"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM gagal: "
 
@@ -5459,13 +5465,13 @@ msgstr "Paket tidak ditandatangani!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Mengubah berkas konfigurasi untuk %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5473,7 +5479,7 @@ msgstr ""
 "perbedaannya"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5483,7 +5489,7 @@ msgstr ""
 "Ini adalah perbedaan 25 baris pertama:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5491,7 +5497,7 @@ msgstr ""
 "perbedaannya"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5502,113 +5508,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Keluaran rpm tambahan"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "membuat cadangan %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Tanda tangan OK"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Tanda tangan tidak dikenal"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Tanda tangan tidak terverifikasi"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Tanda tangan OK, tetapi kunci tidak terpercaya"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Tanda tangan kunci publik tidak tersedia"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Berkas tidak ada atau tanda tangan tidak dapat diperiksa"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Berkas tidak ditandatangani"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Skema Url tidak diizinkan %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Komponen '%s' tidak valid %s"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Komponen '%s' tidak sah"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Pemrosesan string kueri tidak didukung untuk URL ini"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Skema url merupakan komponen yang diperlukan"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Skema url '%s' tidak valid"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Skema Url tidak memperbolehkan nama pengguna"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Skema Url tidak memperbolehkan kata sandi"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Skema Url membutuhkan komponen host"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Skema Url tidak memperbolehkan komponen host"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Komponen host '%s' tidak valid"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Skema Url tidak memperbolehkan port"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Komponen Port '%s' tidak sah"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Skema url membutuhkan nama path"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Path relatif tidak dibolehkan bila otoritas ada"
 
index 3757e8d..5093042 100644 (file)
--- a/po/it.po
+++ b/po/it.po
@@ -14,7 +14,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2021-03-07 08:36+0000\n"
 "Last-Translator: Davide Aiello <davide.aiello@novilingulists.com>\n"
 "Language-Team: Italian <https://l10n.opensuse.org/projects/libzypp/master/it/"
@@ -3773,20 +3773,20 @@ msgstr[1] "(scade entro %d giorni)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Ricerca dell'ID %1% della chiave GPG nella cache %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Ricerca dell'ID %1% della chiave GPG nel repository %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Il repository %1% non definisce URL aggiuntivi 'gpgkey=' ."
@@ -3797,7 +3797,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Impossibile leggere la directory '%1%' del repository: permesso negato"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3817,8 +3817,8 @@ msgid "Service alias cannot start with dot."
 msgstr "L'alias di un servizio non può iniziare con un punto."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Impossibile aprire il file '%s' in scrittura."
@@ -3833,37 +3833,37 @@ msgstr ""
 "Servizio '%1%' sconosciuto: rimozione del repository dei servizi orfani '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Non sono stati trovati metadati validi all'URL specificato"
 msgstr[1] "Non sono stati trovati metadati validi agli URL specificati"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Impossibile creare %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Impossibile creare la directory della cache dei metadati."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Costruzione della cache del repository '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Impossibile creare la cache in %s - permessi di scrittura mancanti."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Impossibile creare la cache del repo (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Tipo di repository non gestito"
 
@@ -3873,44 +3873,44 @@ msgstr "Tipo di repository non gestito"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Errore durante il tentativo di lettura da '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Errore sconosciuto durante la lettura da '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Aggiunta del repository '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Nome file del repository non valido a '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Rimozione del repository '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Impossibile trovare ubicazione di memorizzazione del repository."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Impossibile eliminare '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Impossibile trovare ubicazione di memorizzazione del servizio."
 
@@ -4281,15 +4281,21 @@ msgstr "applydeltarpm non riuscito."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Il plug-in del servizio non supporta la modifica di un attributo."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Impossibile fornire il file '%s' dal repository '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Nessun URL nel repository."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4450,7 +4456,7 @@ msgstr "installa comunque %s ignorando alcune delle sue dipendenze"
 msgid "generally ignore of some dependencies"
 msgstr "generalmente ignora alcune dipendenze"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4460,149 +4466,150 @@ msgstr ""
 "distribuzione e deve essere sostituito"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 "%1% da installare non appartiene a un repository di aggiornamento della "
 "distribuzione"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "%1% installato presenta un'architettura inferiore"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "%1% da installare presenta un'architettura inferiore"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "problema con %1% installato"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "richieste in conflitto"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "alcuni problemi di dipendenze"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "nessun elemento fornisce '%1%' obbligatorio"
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "Sono stati abilitati tutti i repository richiesti?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "il pacchetto richiesto %1% non esiste"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "richiesta non supportata"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "'%1%' viene fornito dal sistema e non può essere cancellato"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% non è installabile"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr "nessun elemento fornisce '%1%' obbligatorio per %2% installato"
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr "nessun elemento fornisce '%1%' obbligatorio per %2% da installare"
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "impossibile installare %1% e %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr "%1% installato è in conflitto con '%2%' fornito da %3% installato"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr "%1% installato è in conflitto con '%2%' fornito da %3% da installare"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr "%1% da installare è in conflitto con '%2%' fornito da %3% installato"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
-msgstr "%1% da installare è in conflitto con '%2%' fornito da %3% da installare"
+msgstr ""
+"%1% da installare è in conflitto con '%2%' fornito da %3% da installare"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr "%1% installato rende obsoleto '%2%' fornito da %3% installato"
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr "%1% installato rende obsoleto '%2%' fornito da %3% da installare"
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr "%1% da installare rende obsoleto '%2%' fornito da %3% installato"
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr "%1% da installare rende obsoleto '%2%' fornito da %3% da installare"
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr "%1% installato è in conflitto con '%2%' fornito da se stesso"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr "%1% da installare è in conflitto con '%2%' fornito da se stesso"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 "%1% installato richiede '%2%', ma non è possibile fornire questo requisito"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
@@ -4610,15 +4617,15 @@ msgid ""
 msgstr ""
 "%1% da installare richiede '%2%', ma non è possibile fornire questo requisito"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "provider cancellati: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4626,122 +4633,122 @@ msgstr ""
 "\n"
 "impossibile installare i provider: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "provider non installabili: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "rimuovi il blocco per consentire la rimozione di %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "non installare %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "mantieni %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "rimuovi il blocco per consentire l'installazione di %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Questa richiesta potrebbe danneggiare il sistema!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ignora avviso di sistema malfunzionante"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr "non chiedere di installare un risolubile che fornisce %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr "non chiedere di eliminare tutti i risolubili che forniscono %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "non installare la versione più recente di %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "mantieni %1% nonostante l'architettura inferiore"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "installa %1% nonostante l'architettura inferiore"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "mantieni %1% obsoleto"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "installa %1% dal repository escluso"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "installare %1% anche se è stato ritirato"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "consentire installazione di PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "Installare %1% anche se è nella black list"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "downgrade di %1% a %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "modifica di architettura di %1% in %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -4750,196 +4757,196 @@ msgstr ""
 "installa %1% (con cambio di fornitore)\n"
 "  %2%  -->  %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "sostituzione di %1% con %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "disinstallazione di %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s non appartiene a un repository di aggiornamento della distribuzione"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s presenta un'architettura inferiore"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problema con il pacchetto installato %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "nessun elemento fornisce %s obbligatorio"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Sono stati abilitati tutti i repository richiesti?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "il pacchetto %s non esiste"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s è fornito dal sistema e non può essere cancellato"
 
 # TLABEL modules/inst_target_part.ycp:680
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "impossibile installare %s"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "nessun elemento fornisce %s obbligatorio per %s"
 
 # TLABEL modules/inst_target_part.ycp:680
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "impossibile installare sia %s, sia %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s in conflitto con %s fornito da %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s rende obsoleto %s fornito da %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "l'installazione di %s rende obsoleto %s fornito da %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "il risolubile %s è in conflitto con %s fornito da se stesso"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s richiede %s, ma non è possibile fornire questa richiesta"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "rimuovi il blocco per consentire la rimozione di %s"
 
 # TLABEL modules/inst_target_part.ycp:680
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "non installare %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "mantieni %s"
 
 # TLABEL modules/inst_target_part.ycp:680
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "rimuovi il blocco per consentire l'installazione di %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "non chiedere di installare un risolvibile che fornisce %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "non chiedere di eliminare tutti i risolvibili che forniscono %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "non installare la versione più recente di %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "mantieni %s nonostante l'architettura inferiore"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "installa %s nonostante l'architettura inferiore"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "mantieni %s obsoleto"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "installa %s da repository escluso"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "downgrade di %s a %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "modifica dell'architettura di %s in %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4948,14 +4955,14 @@ msgstr ""
 "installa %s (con cambio di fornitore)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "sostituzione di %s con %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "disinstallazione di %s"
@@ -4967,7 +4974,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Esecuzione dello script %%posttrans '%1%'"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Esecuzione degli script %posttrans"
@@ -4977,40 +4984,40 @@ msgid "Installation has been aborted as directed."
 msgstr "L'installazione è stata interrotta come indicato."
 
 # TLABEL modules/inst_config_x11.ycp:578
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " eseguito"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " esecuzione non riuscita"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s già eseguito come %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " esecuzione saltata durante l'annullamento"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Errore nell'invio della notifica del messaggio di aggiornamento."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Nuovo messaggio di aggiornamento"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM non riuscito: "
 
@@ -5032,13 +5039,13 @@ msgstr "Il pacchetto non è firmato!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "File di configurazione modificati per %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5046,7 +5053,7 @@ msgstr ""
 "differenza"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5056,7 +5063,7 @@ msgstr ""
 "Di seguito sono riportate le prime 25 righe di differenza:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5064,7 +5071,7 @@ msgstr ""
 "differenza"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5075,113 +5082,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Output aggiuntivo di rpm"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "creata copia di backup di %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "La firma è corretta"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Tipo di firma sconosciuto"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "La firma non è verificabile"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "La firma è corretta, ma non è attendibile"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "La chiave pubblica delle firme non è disponibile"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Il file non esiste o la firma non può essere verificata"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "File non firmato"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Lo schema url non consente un %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "%s componente '%s' non valido"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Componente %s non valido"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Analisi della stringa di interrogazione non supportata per questo URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Lo schema url è un componente obbligatorio"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Schema url '%s' non valido"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Lo schema url non consente un nome utente"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Lo schema url non consente una password"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Lo schema url richiede un componente host"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Lo schema url non consente un componente host"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Componente host '%s' non valido"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Lo schema url non consente una porta"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Componente porta '%s' non valido"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Lo schema url richiede un nome di percorso"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Percorso relativo non consentito se l'autorità esiste"
 
index a756ee4..eea2e9e 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -10,8 +10,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
-"PO-Revision-Date: 2021-01-13 01:38+0000\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
+"PO-Revision-Date: 2021-05-09 02:57+0000\n"
 "Last-Translator: Yasuhiko Kamata <belphegor@belbel.or.jp>\n"
 "Language-Team: Japanese <https://l10n.opensuse.org/projects/libzypp/master/"
 "ja/>\n"
@@ -20,7 +20,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.6.1\n"
+"X-Generator: Weblate 4.6.1\n"
 
 #. dubious: Throw on malformed known types, otherwise log a warning.
 #: zypp/CheckSum.cc:136
@@ -3766,20 +3766,20 @@ msgstr[0] "(あと %d 日で期限切れ)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "キャッシュ %2% 内で gpg 鍵 ID %1% を検索しています。"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "リポジトリ %2% 内で gpg 鍵 ID %1% を検索しています。"
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "リポジトリ %1% は 'gpgkey=' で追加の URL を指定していません。"
@@ -3791,7 +3791,7 @@ msgstr ""
 "リポジトリのディレクトリ '%1%' を読み込むことができません: 許可がありません"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3812,8 +3812,8 @@ msgid "Service alias cannot start with dot."
 msgstr "サービスの別名をドットから始めることはできません。"
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "ファイル '%s' を書き込み用に開くことができません。"
@@ -3828,36 +3828,36 @@ msgstr ""
 "不明なサービス '%1%' です: 孤立したサービスリポジトリ '%2%' を削除しています"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "指定した URL には正しいメタデータがありません"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "%s を作成できません"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "メタデータのキャッシュディレクトリを作成できません。"
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "リポジトリ '%s' のキャッシュを構築しています"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "%s にキャッシュを作成できません - 書き込み許可がありません。"
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "リポジトリ (%d) のキャッシュに失敗しました。"
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "未処理のリポジトリタイプ"
 
@@ -3867,44 +3867,44 @@ msgstr "未処理のリポジトリタイプ"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "'%s' から読み取り時にエラーが発生しました"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "'%s' からの読み取り時に不明なエラーが発生しました"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "リポジトリ '%s' を追加しています"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "'%s' にあるリポジトリのファイル名が正しくありません"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "リポジトリ '%s' を削除しています"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "リポジトリがどこに保存されたのかがわかりません。"
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "'%s' を削除することができません"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "サービスの保管場所がわかりません。"
 
@@ -4269,15 +4269,21 @@ msgstr "applydeltarpmが失敗しました。"
 msgid "Service plugin does not support changing an attribute."
 msgstr "サービスプラグインは属性の変更をサポートしていません。"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "ファイル '%s' をリポジトリ '%s' から提供することができません"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "リポジトリにURLが設定されていません。"
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr "必要なメディア %1%/%2% は '%3%' と記されているメディアで、下記のような内容が含まれています:"
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4438,169 +4444,195 @@ msgstr "いくつかの依存関係を無視することによって %s を壊
 msgid "generally ignore of some dependencies"
 msgstr "いくつかの依存関係をおおよそ無視する"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
 "replaced"
-msgstr "インストール済みの %1% は distupgrade リポジトリに属しておらず、置き換えなければならないものです"
+msgstr ""
+"インストール済みの %1% は distupgrade リポジトリに属しておらず、置き換えなけ"
+"ればならないものです"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr "これからインストールする %1% は distupgrade リポジトリに属していません"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "インストール済みの %1% は下位のアーキテクチャに属しています"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "これからインストールする %1% は下位のアーキテクチャに属しています"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "インストール済みの %1% に問題があります"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "要求が矛盾しています"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "何らかの依存関係の問題"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "要求された '%1%' を提供するものがありません"
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "必要なリポジトリを全て有効化しているかどうかご確認ください。"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "要求されたパッケージ %1% は存在していません"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "サポートされていない要求"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "'%1%' はシステム側で提供されているものであり、消去できません"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% はインストールできません"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
-msgstr "インストール済みの %2% によって必要とされている '%1%' を提供するものがありません"
+msgstr ""
+"インストール済みの %2% によって必要とされている '%1%' を提供するものがありま"
+"せん"
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
-msgstr "これからインストールする %2% によって必要とされている '%1%' を提供するものがありません"
+msgstr ""
+"これからインストールする %2% によって必要とされている '%1%' を提供するものが"
+"ありません"
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "%1% と %2% を同時にインストールすることはできません"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
-msgstr "インストール済みの %1% は、インストール済みの %3% によって提供される '%2%' と矛盾します"
+msgstr ""
+"インストール済みの %1% は、インストール済みの %3% によって提供される '%2%' と"
+"矛盾します"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
-msgstr "インストール済みの %1% は、これからインストールする %3% によって提供される '%2%' と矛盾します"
+msgstr ""
+"インストール済みの %1% は、これからインストールする %3% によって提供される "
+"'%2%' と矛盾します"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
-msgstr "これからインストールする %1% は、インストール済みの %3% によって提供される '%2%' と矛盾します"
+msgstr ""
+"これからインストールする %1% は、インストール済みの %3% によって提供される "
+"'%2%' と矛盾します"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
-msgstr "これからインストールする %1% は、これからインストールする %3% によって提供される '%2%' と矛盾します"
+msgstr ""
+"これからインストールする %1% は、これからインストールする %3% によって提供さ"
+"れる '%2%' と矛盾します"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
-msgstr "インストール済みの %1% は、インストール済みの %3% によって提供される '%2%' を廃止します"
+msgstr ""
+"インストール済みの %1% は、インストール済みの %3% によって提供される '%2%' を"
+"廃止します"
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
-msgstr "インストール済みの %1% は、インストール済みの %3% によって提供される '%2%' を廃止します"
+msgstr ""
+"インストール済みの %1% は、インストール済みの %3% によって提供される '%2%' を"
+"廃止します"
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
-msgstr "これからインストールする %1% は、インストール済みの %3% によって提供される '%2%' を廃止します"
+msgstr ""
+"これからインストールする %1% は、インストール済みの %3% によって提供される "
+"'%2%' を廃止します"
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
-msgstr "これからインストールする %1% は、これからインストールする %2% によって提供される '%2%' を廃止します"
+msgstr ""
+"これからインストールする %1% は、これからインストールする %2% によって提供さ"
+"れる '%2%' を廃止します"
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr "インストール済みの %1% は、それ自身が提供する '%2%' と矛盾します"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr "これからインストールする %1% は、それ自身が提供する '%2%' と矛盾します"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
-msgstr "インストール済みの %1% は '%2%' を必要としていますが、この要件を満たすものがありません"
+msgstr ""
+"インストール済みの %1% は '%2%' を必要としていますが、この要件を満たすものが"
+"ありません"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
-msgstr "これからインストールする %1% は '%2%' を必要としていますが、この要件を満たすものがありません"
+msgstr ""
+"これからインストールする %1% は '%2%' を必要としていますが、この要件を満たす"
+"ものがありません"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "削除したプロバイダ: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4608,122 +4640,122 @@ msgstr ""
 "\n"
 "インストール不可能なプロバイダ: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "インストール不可能なプロバイダ: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "%1% を削除できるようにするには、ロックを解除してください"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "%1% をインストールしません"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "%1% を維持します"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "%1% をインストールできるようにするには、ロックを解除してください"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "この要求はシステムを壊してしまいます!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "システムが破壊される警告を無視する"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
-msgstr "%1% ã\82\92æ\8f\90ä¾\9bã\81\99ã\82\8b解決æ\96¹æ³\95ã\81®ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83«ã\81«ã\81¤ã\81\84ã\81¦ç¢ºèª\8dã\82\92è¡\8cã\81ªã\81\84ã\81¾ã\81\9bã\82\93"
+msgstr "%1% を提供する解決方法のインストールについて確認を行いません"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
-msgstr "%1% ã\82\92æ\8f\90ä¾\9bã\81\99ã\82\8bå\85¨ã\81¦ã\81®è§£æ±ºæ\96¹æ³\95ã\81®å\89\8aé\99¤ã\81«ã\81¤ã\81\84ã\81¦ç¢ºèª\8dã\82\92è¡\8cã\81ªã\81\84ã\81¾ã\81\9bã\82\93"
+msgstr "%1% を提供する全ての解決方法の削除について確認を行いません"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "%1% の最新バージョンをインストールしません"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "下位のアーキテクチャですが、 %1% を維持します"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "下位のアーキテクチャですが、 %1% を維持します"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "古い %1% を維持します"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "除外されたリポジトリから %1% をインストールします"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "撤回済みの %1% をインストールする"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "PTF %1% のインストールを許可する"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "ブラックリスト設定されている %1% をインストールする"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "%1% を %2% にダウングレードします"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "%1% のアーキテクチャを %2% に変更します"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -4732,194 +4764,194 @@ msgstr ""
 "%1% をインストールします (ベンダの変更を伴います)\n"
 "  %2%  -->  %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "%1% を %2% で置き換えます"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "%1% をアンインストールします"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s はdistupgradeのリポジトリに属していません"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s は下位のアーキテクチャです"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "インストール済みのパッケージ %s に問題が発生しました"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "要求した %s はどこからも提供されていません"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "すべての必要なリポジトリを有効化しましたか?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "パッケージ %s は存在しません"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s はシステムが提供するもので、削除できません"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s はインストールできません"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s (%s で必要)はどこからも提供されていません"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "%s と %s の両方をインストールすることはできません"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s は %s (%s から提供されている)と競合します"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s は %s (%s から提供されている)を古いものとして廃棄します"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 "インストール済みの %s は、%s (%s から提供されている)を古いものとして廃棄しま"
 "す"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "解決方法 %s は自分自身で提供している %s と競合しています"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s は %s を必要としていますが、この要求を解決する方法がありません"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "%s の削除を許可するためにロックを削除する"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "%s をインストールしない"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "%s を維持"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "%s のインストールを許可するためにロックを削除する"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "%s を提供する解決方法のインストールについて問い合わせない"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "%s を提供するすべての解決方法の削除について問い合わせない"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "%s の最新バージョンをインストールしない"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "下位のアーキテクチャである %s を維持する"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "下位のアーキテクチャである %s をインストールする"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "古い %s を維持する"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "除外されたリポジトリから %s をインストールする"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "%s を %s にダウングレードする"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "アーキテクチャを %s から %s に変更する"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4928,14 +4960,14 @@ msgstr ""
 "%s をインストールする(ベンダを変更する)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "%s を %s で置き換える"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "%s をアンインストールする"
@@ -4947,7 +4979,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "%%posttrans スクリプト '%1%' を実行しています"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "%postrans スクリプトを実行しています"
@@ -4956,40 +4988,40 @@ msgstr "%postrans スクリプトを実行しています"
 msgid "Installation has been aborted as directed."
 msgstr "指示通りにインストールが中止されました。"
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " 実行済み"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " 実行失敗"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s は %s として実行済みです)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " 中止しているため実行をスキップ"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "更新メッセージ通知の送信時にエラーが発生しました。"
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "新しい更新メッセージ"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPMの失敗: "
 
@@ -5011,19 +5043,19 @@ msgstr "パッケージに署名がありません!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "%s 向けに変更された設定ファイル:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpmは %s を %s として保存しましたが、差異を判別できませんでした"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5033,13 +5065,13 @@ msgstr ""
 "以下は差異のある最初の25行です。\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpmは %s を %s として作成しましたが、差異を判別できませんでした"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5050,113 +5082,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "追加のrpm出力"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "バックアップ %s が作成されました"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "署名に問題はありません"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "不明な種類の署名です"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "署名は正しくありません"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "署名に問題はありませんが、鍵を信頼していません"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "署名の公開鍵がありません"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "ファイルが存在しないか、署名を確認できません"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "ファイルに署名がありません"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "URLスキームでは %s を許可していません"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "無効な %s コンポーネント '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "無効な %s コンポーネント"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "このURLに対して、クエリ文字列解析はサポートされていません"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "URLスキームは必須のコンポーネントです"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "無効なURLスキーム '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "URLスキームではユーザ名を指定することは許されていません"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "URLスキームではパスワードを指定することは許されていません"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "URLスキームにはホスト部分が必要です"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "URLスキームではホスト部分を指定することは許されていません"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "無効なホスト部分 '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "URLスキームではポートの指定は許されていません"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "無効なポート部分 '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "URLスキームにはパス名が必要です"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "権限部分が存在する場合相対パスは許可されません"
 
index 2e27be4..9cbbee7 100644 (file)
--- a/po/ka.po
+++ b/po/ka.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2009-03-06 01:28+0400\n"
 "Last-Translator: George Machitidze <giomac@gmail.com>\n"
 "Language-Team: Georgian <>\n"
@@ -3763,20 +3763,20 @@ msgstr[0] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3787,7 +3787,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3807,8 +3807,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Couldn't open file: %s."
@@ -3822,37 +3822,37 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 #, fuzzy
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "بيانات التعريف غير صحيحة لم يتم العثور عليها في المسار(s)"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr ""
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr ""
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3862,44 +3862,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4242,15 +4242,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4363,7 +4369,7 @@ msgstr ""
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4371,488 +4377,488 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr ""
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr ""
@@ -4864,7 +4870,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4873,40 +4879,40 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr ""
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -4928,19 +4934,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4948,13 +4954,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4963,114 +4969,114 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "დამატებითი კოდი"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index e338d1d..c137408 100644 (file)
--- a/po/km.po
+++ b/po/km.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.km\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2010-06-03 08:04+0700\n"
 "Last-Translator: Khoem Sokhem <khoemsokhem@khmeros.info>\n"
 "Language-Team: Khmer <support@khmeros.info>\n"
@@ -3766,20 +3766,20 @@ msgstr[0] "(ផុត​កំណត់​ក្នុង​រយៈពេល 
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3790,7 +3790,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3810,8 +3810,8 @@ msgid "Service alias cannot start with dot."
 msgstr "ឈ្មោះ​ក្លែងក្លាយ​សេវាមិន​អាច​​ចាប់​ផ្តើម​​ជាមួយចំណុច ​(.)​បាន​ទេ ។"
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "មិន​អាច​បើក​ឯកសារ '%s' ដើម្បី​សរសេរ​បានទេ ។"
@@ -3825,37 +3825,37 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 #, fuzzy
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "រក​មិន​ឃើញ​ទិន្នន័យ​មេតា​ដែល​ត្រឹមត្រូវ​នៅ URL ដែល​បាន​បញ្ជាក់"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "មិន​អាច​បង្កើត​ %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "មិន​អាច​បង្កើត​ថត​ឃ្លាំង​សម្ងាត់​របស់​ទិន្នន័យ​មេតា ។"
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "កំពុង​ស្ថាបនា​ឃ្លាំង '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "មិន​អាច​បង្កើត​ឃ្លាំង​សម្ងាត់​នៅ​ត្រង់​ %s - គ្មាន​សិទ្ធិ​ក្នុង​ការ​សរសេរ ។"
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "បាន​បរាជ័យ​ក្នុង​ការ​ឃ្លាំង​ជា​ឃ្លាំង​សម្ងាត់ (%d) ។"
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "ប្រភេទ​ឃ្លាំង​ដែល​មិន​បាន​ដោះស្រាយ"
 
@@ -3865,44 +3865,44 @@ msgstr "ប្រភេទ​ឃ្លាំង​ដែល​មិន​បា
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "កំហុស​ក្នុង​ការ​ព្យាយាម​អាន​ពី '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "មាន​កំហុស​ដែល​មិន​ស្គាល់​ក្នុង​ការ​អាន​ពី '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "កំពុង​បន្ថែម​ឃ្លាំង '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "ឈ្មោះ​ឯកសារ​ឃ្លាំង​មិន​ត្រឹមត្រូវ​នៅ '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "យក​ឃ្លាំង '%s' ចេញ"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "មិន​អាច​ដោះស្រាយ​កន្លែង​ដែល​ឃ្លាំង​ត្រូវ​បាន​ទុក​បានទេ ។"
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "មិនអាច​លុប '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "មិនអាច​​ដោះស្រាយ​កន្លែង​ដែល​សេវា​ត្រូវ​បានផ្ទុក​បានទេ ។"
 
@@ -4262,15 +4262,21 @@ msgstr "applydeltarpm បាន​បរាជ័យ ។"
 msgid "Service plugin does not support changing an attribute."
 msgstr "ប្រភេទ​ធនធាន VAR1 មិន​គាំទ្រ​លក្ខណៈ​ពិសេស​បង្ហាញ​ភាពផ្លាស់ប្ដូរ"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "មិនអាច​ផ្ដល់​ឯកសារ '%s' ពី​ឃ្លាំង '%s' បានទេ"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "គ្មាន url នៅ​ក្នុង​ឃ្លាំង ។"
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4384,7 +4390,7 @@ msgstr "បំបែក %s ដោយ​មិនអើពើ​ភាព​អ
 msgid "generally ignore of some dependencies"
 msgstr "ជា​ទូទៅ​មិនអើពើ​នឹង​ភាព​អាស្រ័យ​មួយ​ចំនួន"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4392,162 +4398,162 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "សំណើ​ការ​ប៉ះទង្គិច"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "បញ្ហា​ភាព​អាស្រ័យ​មួយ​ចំនួន"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 #, fuzzy
 msgid "unsupported request"
 msgstr "មិន​បានគាំទ្រ"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "ក្រុមហ៊ុន​ផ្ដល់​ដែល​បាន​លុប ៖ "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4555,314 +4561,314 @@ msgstr ""
 "\n"
 "លុបក្រុមហ៊ុនផ្ដល់ ៖ "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "ក្រុមហ៊ុន​លក់​ដែល​អាច​លុបបាន ៖ "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "សំណើ​នេះ​នឹង​ធ្វើ​ឲ្យ​ប្រព័ន្ធ​របស់​អ្នក​ខូច !"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "មិនអើពើ​នឹង​ការ​ព្រមាន​របស់​ប្រព័ន្ធ​ដែល​ខូច"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s មិនមែនជា​របស់​ឃ្លាំង distupgrade នោះ​ទេ"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s មាន​​​ស្ថាបត្យកម្ម​ទាប​ជាង"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "បញ្ហា​ជាមួយ​កញ្ចប់​ដែល​បាន​ដំឡើង %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "គ្មាន​អ្វី​ផ្ដល់ %s ដែលបាន​ស្នើ​ទេ"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "តើ​អ្នក​បាន​បើក​ឃ្លាំង​ដែល​បាន​ស្នើ​ទាំងអស់​ហើយឬនៅ ?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "មិនមាន​ព័ត៌មាន​បម្រុង​ទុក​ទេ"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s ជាប់សោ និង​មិន​អាច​លុប​បាន​ឡើយ ។"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s មិនអាច​ដំឡើងបាន"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "គ្មាន​អ្វី​ផ្ដល់ %s ដែល​ត្រូវការ​ដោយ %s ទេ"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "មិនអាច​ដំឡើង​ទាំង %s និង %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s ប៉ះទង្គិច​ជាមួយ %s ដែល​បាន​ផ្ដល់​ដោយ %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s លែងប្រើ %s ដែល​ផ្ដល់ដោយ %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s ដែល​បាន​ដំឡើង​លែង​ប្រើ %s ដែល​ផ្ដល់​ដោយ %s ហើយ"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "ការ​ប៉ះទង្គិច %s ដែល​អាច​ដោះស្រាយ​បាន​ជា​មួយ %s ដែល​បាន​ផ្ដល់​ដោយ​ខ្លួន​វា​ផ្ទាល់"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s ត្រូវការ %s ប៉ុន្តែ​តម្រូវការ​នេះ​មិនអាច​ផ្ដល់​បានទេ"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "កុំ​ដំឡើង %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "រក្សា %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "កុំ​ហាម​ការ​ដំឡើង​នៃ %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "កុំ​ស្នើ​ឲ្យ​ដំឡើង​កញ្ចប់​ដោះស្រាយ​ដោយ​ផ្ដល់ %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "កុំ​ស្នើ​ឲ្យ​លុប​កញ្ចប់​ដោះស្រាយ​ទាំងអស់​ដោយ​ផ្ដល់ %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "កុំ​ដំឡើង​កំណែ​ថ្មីរបស់ %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "ទុក %s ទោះ​បី​ជា​ស្ថាបត្យកម្ម​ទាប​ក៏​ដោយ"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "ដំឡើង %s ទោះ​បីជា​ស្ថាបត្យកម្ម​ទាប​ក៏​ដោយ"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "លែង​ប្រើ %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "ដំឡើង %s ពី​ឃ្លាំង​ដែល​បាន​ដក​ចេញ"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "បន្ទាប %s ទៅ %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "ការ​ផ្លាស់ប្ដូរ​ស្ថាបត្យកម្ម​នៃ %s ទៅ %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4871,14 +4877,14 @@ msgstr ""
 "ដំឡើង %s (ដោយ​មានការ​ផ្លាស់ប្ដូរ​របស់​អ្នក​លក់)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "ការ​ជំនួស %s ជាមួយ %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "ការ​លុប​នៃ %s"
@@ -4890,7 +4896,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4899,40 +4905,40 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "ការ​ដំឡើង ត្រូវបាន​បោះបង់​ដោយ​ផ្ទាល់ ។"
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " បាន​ប្រតិបត្តិ"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " បាន​បរាជ័យ​ក្នុងកា​រប្រតិបត្តិ"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " ការ​ប្រតិបត្តិ​បាន​រំលង​ខណៈពេល​បោះបង់"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "កំហុស​ក្នុង​ការ​ផ្ញើ​ការ​ជូនដំណឹង​សារបច្ចុប្បន្នភាព​ ។"
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "សារ​បច្ចុប្បន្នភាព​ថ្មី"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM បាន​បរាជ័យ ៖ "
 
@@ -4954,19 +4960,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "បាន​ប្ដូរ​ឯកសារ​កំណត់​រចនាសម្ព័ន្ធ​សម្រាប់ %s ៖"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm បានរ​ក្សា​ទុក %s ជា %s ប៉ុន្តែ​វា​អាច​កំណត់​ភាព​ខុស​គ្នា"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4976,13 +4982,13 @@ msgstr ""
 "នេះ​ជា​បន្ទាត់ ២៥ ជួរ​ដំបូង​ខុសគ្នា៖\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm បាន​បង្កើត %s ជា %s ប៉ុន្តែ​វា​មិន​អាច​កំណត់​ភាព​ខុស​គ្នា"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4993,116 +4999,116 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "លទ្ធផល rpm បន្ថែម"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "បាន​បង្កើត​ព័ត៌មាន​បម្រុង %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "រក​មិនឃើញ​ឯកសារ​ហត្ថលេខា %s ទេ"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "រក​មិនឃើញ​ឯកសារ​ហត្ថលេខា %s ទេ"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "រក​មិនឃើញ​ឯកសារ​ហត្ថលេខា %s ទេ"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "គ្រោងការណ៍ Url មិន​អនុញ្ញាត %s ទេ"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "សមាសភាគ %s មិន​ត្រឹមត្រូវ '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "សមាសភាគ %s មិន​ត្រឹមត្រូវ"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "មិនបាន​គាំទ្រ​ការញែក​ខ្សែអក្សរ​សំណួរ​សម្រាប់ URL នេះ​ឡើយ"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "គ្រោងការណ៍ Url មិនមែន​ជា​សមាសភាគ​ដែល​បាន​ទាមទារ​ឡើយ"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "គ្រោងការណ៍ Url មិន​ត្រឹមត្រូវ '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "គ្រោងការណ៍ Url មិន​អនុញ្ញាត​ឈ្មោះ​អ្នកប្រើ​ឡើយ"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "គ្រោងការណ៍ Url មិន​អនុញ្ញាត​ពាក្យ​សម្ងាត់​ឡើយ"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "គ្រោងការណ៍ Url ទាមទារ​សមាសភាគ​របស់​ម៉ាស៊ីន"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "គ្រោងការណ៍ Url មិនអនុញ្ញាត​សមាសភាគ​របស់​ម៉ាស៊ីន​ឡើយ"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "សមាសភាគ​របស់​ម៉ាស៊ីន​មិន​ត្រឹមត្រូវ '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "គ្រោងការណ៍ Url មិន​អនុញ្ញាត​ច្រក​ឡើយ"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "សមាសភាគ​ច្រក​មិន​ត្រឹមត្រូវ '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "គ្រោងការណ៍ Url ទាមទារ​ឈ្មោះ​ផ្លូវ"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "មិនបាន​អនុញ្ញាត​ផ្លូវ​ដែល​ទាក់ទង​ទេ ប្រសិន​បើ​មាន​អាជ្ញាធរ"
 
index 1910c9f..a937f4e 100644 (file)
--- a/po/ko.po
+++ b/po/ko.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.ko\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2019-03-23 20:19+0000\n"
 "Last-Translator: Hwajin Kim <hwajin.kim@e4net.net>\n"
 "Language-Team: Korean <https://l10n.opensuse.org/projects/libzypp/master/ko/"
@@ -3954,20 +3954,20 @@ msgstr[0] "%d(24시간 내 만료)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "%2% 캐시에서 gpg 키 ID %1%을(를) 검색합니다."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "%2% 리포지토리에서 gpg 키 ID %1%을(를) 검색합니다."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "%1% 리포지토리에서 추가 'gpgkey=' URL을 정의하지 않습니다."
@@ -3978,7 +3978,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "리포지토리 디렉토리 '%1%'을(를) 읽을 수 없음: 사용 권한 거부됨"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3998,8 +3998,8 @@ msgid "Service alias cannot start with dot."
 msgstr "서비스 별칭은 점(.)으로 시작할 수 없습니다."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "쓰기 위한 파일 '%s'을(를) 열 수 없습니다."
@@ -4013,36 +4013,36 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "알 수 없는 서비스 '%1%': 독립 서비스 리포지토리 '%2%' 제거 중"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "지정한 URL에는 유효한 메타데이터가 없음"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "%s을(를) 생성할 수 없음"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "메타 데이터 캐시 디렉토리를 생성할 수 없습니다."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "리포지토리 '%s' 캐시 빌드 중"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "%s에서 캐시를 생성할 수 없음 - 쓰기 권한이 없습니다."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "리포지토리(%d)를 캐시하지 못했습니다."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "리포지토리 유형이 처리되지 않았습니다."
 
@@ -4052,45 +4052,45 @@ msgstr "리포지토리 유형이 처리되지 않았습니다."
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "'%s'에서 읽기를 시도하는 중에 오류가 발생했습니다."
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "'%s'에서 읽는 중에 알 수 없는 오류가 발생했습니다."
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "'%s' 리포지토리 추가 중"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "'%s'에서 리포지토리 파일 이름이 잘못되었습니다."
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "'%s' 리포지토리 제거 중"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "리포지토리가 저장된 위치를 알 수 없습니다."
 
 #  Frame title for installation target hard disk / partition(s)
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "'%s'을(를) 삭제할 수 없습니다."
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "서비스가 저장된 위치를 알 수 없습니다."
 
@@ -4453,15 +4453,21 @@ msgstr "applydeltarpm 실패."
 msgid "Service plugin does not support changing an attribute."
 msgstr "서비스 플러그인이 특성 변경을 지원하지 않습니다."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "파일 '%s'을(를) 리포지토리 '%s'에서 제공할 수 없습니다."
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "리포지토리에 URL이 없습니다."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4623,7 +4629,7 @@ msgstr "일부 종속성을 무시하여 %s을(를) 구분합니다."
 msgid "generally ignore of some dependencies"
 msgstr "일부 종속을 일반적으로 무시"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4631,161 +4637,161 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "요청 충돌"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "일부 종속성 문제"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "지원되지 않는 요청"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "삭제된 공급자: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4793,316 +4799,316 @@ msgstr ""
 "\n"
 "설치 불가능한 공급자: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "설치할 수 없는 공급자: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "이 요청은 시스템을 손상시킵니다!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "손상된 시스템에 대한 경고를 무시합니다."
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s이(가) 배포 업그레이드 리포지토리에 속해 있지 않습니다."
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s에 하위 아키텍처가 있습니다."
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "설치된 패키지 %s에 문제가 발생했습니다."
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "요청한 %s이(가) 제공되지 않습니다."
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "요청한 모든 리포지토리를 활성화했습니까?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "%s 패키지가 존재하지 않습니다."
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s은(는) 시스템에서 제공되며 지울 수 없습니다."
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s을(를) 설치할 수 없습니다."
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s(%s에서 필요)이(가) 제공되지 않습니다."
 
 #  Frame title for installation target hard disk / partition(s)
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "%s과(와) %s을(를) 모두 설치할 수 없습니다."
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s이(가) %s(%s에서 제공)과(와) 충돌합니다."
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s이(가) %s(%s에서 제공)을(를) 폐기합니다."
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "설치된 %s이(가) %s(%s에서 제공)을(를) 제거합니다."
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "Solvable %s이(가) 자체적으로 제공된 %s과(와) 충돌합니다."
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s에 %s이(가) 필요하지만, 이 요구사항을 제공할 수 없습니다."
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "잠금 해제로 %s 제거 허용"
 
 #  Frame title for installation target hard disk / partition(s)
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "%s 설치 안 함"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "%s 유지"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "잠금 해제로 %s 설치 허용"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "%s을(를) 제공하는 solvable 설치를 묻지 않음"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "%s을(를) 제공하는 모든 solvable 삭제를 묻지 않음"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "%s의 최신 버전을 설치하지 않음"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "하위 아키텍처인 경우에도 %s 유지"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "하위 아키텍처인 경우에도 %s 설치"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "구식 %s 유지"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "제외된 리포지토리에서 %s 설치"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "%s을(를) %s(으)로 다운그레이드"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "%s에서 %s(으)로 아키텍처 변경"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -5111,14 +5117,14 @@ msgstr ""
 "%s 설치(벤더 변경)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "%s을(를) %s(으)로 대체"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "%s 설치 제거"
@@ -5130,7 +5136,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "%%posttrans 스크립트 '%1%' 실행 중"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "%posttrans 스크립트 실행 중"
@@ -5139,40 +5145,40 @@ msgstr "%posttrans 스크립트 실행 중"
 msgid "Installation has been aborted as directed."
 msgstr "설치가 지시된 대로 중단되었습니다."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " 실행됨"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " 실행 실패됨"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s이(가) 이미 %s(으)로 실행되었습니다."
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " 중단하는 중 실행 건너뜀"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "업데이트 메시지 알림을 보내는 중에 오류가 발생했습니다."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "새 업데이트 메시지"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM 실패: "
 
@@ -5195,19 +5201,19 @@ msgstr "패키지가 서명되지 않았습니다!"
 #  progress stage
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "%s에 대한 구성 파일을 변경함:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "RPM은 %s을(를) %s(으)로 저장했지만, 차이점을 구분할 수 없습니다."
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5217,13 +5223,13 @@ msgstr ""
 "다음은 차이에 대한 처음 25개 행입니다.\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "RPM은 %s을(를) %s(으)로 생성했지만, 차이점을 구분할 수 없습니다."
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5235,113 +5241,113 @@ msgstr ""
 #  dialog caption
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "추가 RPM 출력"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "백업 %s을(를) 만들었음"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "서명 정상"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "알 수 없는 서명 유형"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "서명을 확인할 수 없음"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "서명이 정상이지만 키를 신뢰할 수 없음"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "서명 공용 키 사용 불가"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "파일이 존재하지 않거나 서명을 확인할 수 없음"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "파일이 서명되지 않음"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "URL 구성표는 %s을(를) 허용하지 않습니다."
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "%s 구성요소 '%s'이(가) 잘못되었습니다."
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "%s 구성요소가 잘못되었습니다."
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "이 URL에 대해 쿼리 스트링 구문 분석이 지원되지 않습니다."
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "URL 구성표는 필수 구성요소입니다."
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "URL 구성표 '%s'이(가) 잘못되었습니다."
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "URL 구성표가 사용자 이름을 허용하지 않습니다."
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "URL 구성표가 비밀번호를 허용하지 않습니다."
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "URL 구성표에 호스트 구성요소가 필요합니다."
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "URL 구성표가 호스트 구성요소를 허용하지 않습니다."
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "호스트 구성요소 '%s'이(가) 잘못되었습니다."
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "URL 구성표가 포트를 허용하지 않습니다."
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "포트 구성요소 '%s'이(가) 잘못되었습니다."
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "URL 구성표에 경로 이름이 필요합니다."
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "기관이 있는 경우 상대 경로는 허용되지 않습니다."
 
index 6c9f16a..fab9e06 100644 (file)
--- a/po/ku.po
+++ b/po/ku.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: memory.ku.po\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2005-09-23 00:15+0200\n"
 "Last-Translator: Kurdish Team <i18n@suse.de>\n"
 "Language-Team: Kurdish Team <i18n@suse.de>\n"
@@ -3839,20 +3839,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3863,7 +3863,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3884,8 +3884,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Pela '%1' nayê vekirin"
@@ -3899,38 +3899,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "%1$s Biafirîne"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "Pelrêç nayê afirandin"
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr ""
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 #, fuzzy
 msgid "Unhandled repository type"
 msgstr "Çavkaniyê &Çalak Bike"
@@ -3941,44 +3941,44 @@ msgstr "Çavkaniyê &Çalak Bike"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, fuzzy, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Di nivîsandina pela '%1' de çewtî çêbû"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, fuzzy, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Arşîva %1 tê Afirandin"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, fuzzy, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Arşîvan Rake"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Bi rastî bila '%1' jê bibe?"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4329,16 +4329,22 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 #, fuzzy
 msgid "No url in repository."
 msgstr "Çavkanî hilbijêre."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4452,7 +4458,7 @@ msgstr ""
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4460,490 +4466,490 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 #, fuzzy
 msgid "conflicting requests"
 msgstr "Pakêtên nakokiyên wan hene"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 #, fuzzy
 msgid "unsupported request"
 msgstr "Piştgirî"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, fuzzy, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "Sazkirina pakêtên hewce pêk nehat."
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "Pela %1 tune ye. "
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "Saz neke"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, fuzzy, c-format, boost-format
 msgid "do not install %s"
 msgstr "Saz neke"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "Sazkirina nivîsbariyê"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, fuzzy, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "Ji bo nû ve sazkirina guhertoya cuda"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, fuzzy, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "kêmkirin"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "Moda Sazkirinê"
@@ -4955,7 +4961,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4965,12 +4971,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "Sazkirina di nav Pelrêç de"
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 #, fuzzy
 msgid " executed"
 msgstr "Bixebitîne"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "Nivîsandina mîhengan têk çû"
@@ -4978,29 +4984,29 @@ msgstr "Nivîsandina mîhengan têk çû"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -5022,19 +5028,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, fuzzy, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Veavakirina IrDA biguherîne"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5042,13 +5048,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5057,118 +5063,118 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "Zêdetir vebijark"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "Pel nehat dîtin."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "Pel nehat dîtin."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "Pel nehat dîtin."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, fuzzy, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Vebijêrka nederbasdar: %1"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, fuzzy, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Vebijêrka nederbasdar: %1"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 #, fuzzy
 msgid "Url scheme is a required component"
 msgstr "Navê bikarhêner pêwist e"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, fuzzy, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Vebijêrka nederbasdar: %1"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, fuzzy, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Vebijêrka nederbasdar: %1"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index 0f48e6f..18b17fa 100644 (file)
--- a/po/lt.po
+++ b/po/lt.po
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2017-06-02 18:02+0000\n"
 "Last-Translator: Mindaugas Baranauskas <opensuse.lietuviu.kalba@gmail.com>\n"
 "Language-Team: Lithuanian <https://l10n.opensuse.org/projects/libzypp/master/"
@@ -3864,20 +3864,20 @@ msgstr[3] "(baigsis po %d d.)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3888,7 +3888,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Nepavyko perskaityti katalogo „%1%“: nepakanka leidimų"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3908,8 +3908,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Paslaugos pseudonimas negali prasidėti tašku."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Nepavyksta atverti rinkmenos „%s“ įrašymui."
@@ -3924,7 +3924,7 @@ msgstr ""
 "Nežinoma paslauga „%1%“: pašalinama nebereikalinga paslaugų saugykla „%2%“"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Nurodytu URL nerasta tinkamų meta duomenų"
@@ -3932,31 +3932,31 @@ msgstr[1] "Nurodytuose URL nerasta tinkamų meta duomenų"
 msgstr[2] "Nurodytuose URL nerasta tinkamų meta duomenų"
 msgstr[3] "Nurodytuose URL nerasta tinkamų meta duomenų"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Nepavyksta sukurti %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Nepavyko sukurti metaduomenų podėlio katalogo."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Kuriamas saugyklos „%s“ podėlis"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Nepavyksta sukurti podėlio ties %s - nepakanka teisių."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Nepavyko įkelti į saugyklų podėlį (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Nesutvarkytas saugyklos tipas"
 
@@ -3966,44 +3966,44 @@ msgstr "Nesutvarkytas saugyklos tipas"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Klaida bandant nuskaityti „%s“"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Nežinoma klaida skaitant iš „%s“"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Pridedama saugykla „%s“"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Netinkamas saugyklos pavadinimas „%s“"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Pašalinama saugykla „%s“"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Nepavyksta nustatyti, kur patalpinta ši saugykla"
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Nepavyksta pašalinti „%s“"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Nepavyksta nustatyti, kur patalpinta ši paslauga"
 
@@ -4366,15 +4366,21 @@ msgstr "applydeltarpm nepavyko."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Paslaugos papildinys nepalaiko atributų keitimo."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Nepavyksta pateikti rinkmenos „%s“ iš saugyklos „%s“"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Saugykloje nėra url."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4535,7 +4541,7 @@ msgstr "nepaisyti kai kurių priklausomybių ir taip sugadinti %s "
 msgid "generally ignore of some dependencies"
 msgstr "apskritai ignoruoti kai kurias priklausomybes"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4543,161 +4549,161 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "konfliktuojantys reikalavimai"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "kai kurių priklausomybių problema"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "nepalaikoma užklausa"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "pašalinti galimi pasiūlymai: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4705,314 +4711,314 @@ msgstr ""
 "\n"
 "netinkami įdiegti pasiūlymai: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "netinkami diegimui pasiūlymai: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Šis veiksmas sugadins jūsų sistemą!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "nepaisyti perspėjimų apie riziką sugadinti sistemą"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s nepriklauso platinamojo paketo naujovinimo (distupgrade) saugyklai"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s yra kitos architektūros"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problema su įdiegtu paketu %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "niekas nepateikia reikalaujamo %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Ar įgalinote visas reikiamas saugyklas?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "paketo %s nėra"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s pateikia sistema, jo negalima pašalinti"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s neįdiegiamas"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "niekas nepateikia %s, kurio reikalauja %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "negalima įdiegti ir %s, ir %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s konfliktuoja su %s, kurį pateikia %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s pakeičia %s, kurį pateikė %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "įdiegtas %s pakeičia %s, kurį pateikė %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "sprendinys %s konfliktuoja su %s, kurį pats siūlo"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s reikalauja „%s“, bet reikalavimo negalima išpildyti"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "nedrausti pašalinti %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "neįdiegti %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "išlaikyti %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "nedrausti įdiegti %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "neprašyti įdiegti sprendinių, kuriuos siūlo %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "neprašyti pašalinti visų sprendinių, kuriuos siūlo %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "neįdiegti pačios naujausios %s versijos"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "išlaikyti %s, nors yra kitos architektūros"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "įdiegti %s, nors yra kitos architektūros"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "išlaikyti pasenusį %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "įdiegti %s iš neįtrauktos saugyklos"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "pasendinti nuo %s iki %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "pakeisti architektūrą iš %s į %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -5021,14 +5027,14 @@ msgstr ""
 "įdiegti %s (keičiant gamintoją)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "%s pakeisti į %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "pašalinti %s "
@@ -5040,7 +5046,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -5049,40 +5055,40 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "Diegimas buvo nutrauktas pagal nurodymą."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " įvykdyta"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " įvykdyti nepavyko"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s jau įvykdytas kaip %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " nutraukiant vykdymas sustabdytas"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Siunčiant atnaujinimo pranešimą įvyko klaida."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Naujas atnaujinimo pranešimas"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM klaida:"
 
@@ -5104,19 +5110,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Pakeistos %s konfigūracijos rinkmenos:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm išsaugojo %s kaip %s, bet neįmanoma nustatyti skirtumo"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5126,13 +5132,13 @@ msgstr ""
 "Pateikiamos pirmosios 25 skirtumų eilutės:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm sukūrė %s kaip %s, bet neįmanoma nustatyti skirtumo"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5143,113 +5149,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Papildoma rpm išvestis"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "padaryta %s atsarginė kopija"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Parašas geras"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Nežinomo tipo parašas"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Parašas nepatikrinamas. "
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Parašas geras, bet raktas nepatikimas"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Paašo viešasis raktas neprieinamas"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Nėra rinkmenos arba negalima patikrinti parašo"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Url schema neleidžia %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Netinkamas %s komponentas „%s“"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Netinkamas %s komponentas"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Užklausos eilutės nagrinėjimas nepalaikomas šiam URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Url schema yra reikalingas komponentas"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Netinkama Url schema „%s“"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Url schema neleidžia naudotojo vardo"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Url schema neleidžia slaptažodžio"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Url schemai reikia kompiuterio komponento"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Url schema neleidžia kompiuterio komponento"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Netinkamas kompiuterio komponentas „%s“."
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Url schema neleidžia prievado"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Netinkamas prievado komponentas „%s“"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Url schema reikalauja kelio pavadinimo"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Santykinis kelias neleidžiamas, jei naudojamas tapatybės nustatymas"
 
index cf33492..9173bd6 100644 (file)
--- a/po/mk.po
+++ b/po/mk.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2001-07-17 16:12+0200\n"
 "Last-Translator: Зоран Димовски <zoki.dimovski@gmail.com>\n"
 "Language-Team: Macedonian <i18n@suse.de>\n"
@@ -4132,20 +4132,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -4156,7 +4156,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4176,8 +4176,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Couldn't open file: %s."
@@ -4191,37 +4191,37 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Couldn't open file: %s."
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr ""
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -4231,44 +4231,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Couldn't open file: %s."
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4612,15 +4612,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4733,7 +4739,7 @@ msgstr ""
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4741,488 +4747,488 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr ""
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr ""
@@ -5234,7 +5240,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -5243,11 +5249,11 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -5255,29 +5261,29 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -5299,19 +5305,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5319,13 +5325,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5334,113 +5340,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr ""
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index 1e141d3..3324886 100644 (file)
--- a/po/mr.po
+++ b/po/mr.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Check hardware-2.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2006-11-13 12:55+0530\n"
 "Last-Translator: Priyavert Sharma <priyavert.sharma@agreeya.com>\n"
 "Language-Team: AgreeYa Solutions <linux_team@agreeya.com>\n"
@@ -3766,20 +3766,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3790,7 +3790,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3812,8 +3812,8 @@ msgid "Service alias cannot start with dot."
 msgstr " VM चे नाव आकड्याने सुरू होता कामा नये. "
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "फाईलरायटिंगसाठी उघडू शकत नाही."
@@ -3827,38 +3827,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr " डेस्कटॉप आयटेम'%s' उघडू शकत नाही"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "डिरेक्टर %1: %2 निर्माण करता आली नाही."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3868,44 +3868,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "फ्लॉपी डिस्कवरुन एरर वाचत आहे."
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "पाठवल्याच्या फाईलचे अवैध नांव"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, fuzzy, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "रिसोर्सेस जतन करत आहे"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr " डेस्कटॉप आयटेम'%s' उघडू शकत नाही"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4254,16 +4254,22 @@ msgstr "applydeltarpm अयशस्वी"
 msgid "Service plugin does not support changing an attribute."
 msgstr "बदल वैशिष्ट्ये दाखवाला रिसोर्स प्रकार VAR1 समर्थन देत नाही feature"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, fuzzy, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "%s वरून %s पुरवू शकत नाही"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 #, fuzzy
 msgid "No url in repository."
 msgstr "भांडारात फाईल %1 आढळली नाही"
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4378,7 +4384,7 @@ msgstr "या गरजेकडे येथेच दुर्लक्ष 
 msgid "generally ignore of some dependencies"
 msgstr "या गरजेकडे येथेच दुर्लक्ष करा"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4386,494 +4392,494 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 #, fuzzy
 msgid "conflicting requests"
 msgstr "यांच्याशी कनेक्शनची रिक्वेस्ट :"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "अवलंबून असण्याच्या (डिपेन्डन्सी) समस्येमुळे %s स्थापित करु शकत नाही"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 #, fuzzy
 msgid "deleted providers: "
 msgstr "कोणतीही गोष्ट %s पुरवत नाही"
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 #, fuzzy
 msgid ""
 "\n"
 "not installable providers: "
 msgstr "%s चे स्थापित करता येण्याजोगे प्रदाता नाहीत"
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "%s चे स्थापित करता येण्याजोगे प्रदाता नाहीत"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 #, fuzzy
 msgid "This request will break your system!"
 msgstr "विनंती आधीपासूनच आहे."
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s %s पुरवते, परंतु त्याचे दुसरे स्थापत्य आहे."
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, fuzzy, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "पॅकेजेस अस्थापित करण्याचा आदेश"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, fuzzy, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "कोणतीही गोष्ट %s पुरवत नाही"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "डिस्क अस्तित्वात नाही"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s ला कुलुप आहे व अस्थापित होऊ शकत नाही"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "स्थापित नसलेली"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, fuzzy, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s ला %s ची गरज आहे"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "%s स्थापित करु शकत नाही"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, fuzzy, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s चे %s शी पटत नाही"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, fuzzy, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s %s ला बाजूला टाकते"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s %s ला बाजूला टाकते"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s चे %s शी पटत नाही"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "%s स्थापित करु नका"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "%s ठेवा"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "%s स्थापित करु नका"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, fuzzy, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "%s चे स्थापित करता येण्याजोगे प्रदाता नाहीत"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "संबंधित रिझॉल्व्हेबल्स स्थापित किंवा पुसून टाकू नका"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, fuzzy, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s %s पुरवते, परंतु त्याचे दुसरे स्थापत्य आहे."
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, fuzzy, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "%s स्थापित करा, जरी ते स्थापत्य बदलत असेल"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "%s %s ला बाजूला टाकते"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, fuzzy, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "% वरून % डाऊनलोड करत आहे"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "स्थापना (इन्स्टॉलेशन)"
@@ -4885,7 +4891,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4894,12 +4900,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "निर्देशानुसार स्थापना मधेच सोडली"
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 #, fuzzy
 msgid " executed"
 msgstr "अमलात आणा"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -4907,30 +4913,30 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 #, fuzzy
 msgid "Error sending update message notification."
 msgstr "की च्या सांकेतिकीकरणादरम्यान चूक आली"
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 #, fuzzy
 msgid "RPM failed: "
 msgstr "अयशस्वी"
@@ -4953,19 +4959,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "%s साठी बदललेल्या आकृतीबंध फाईल्स"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, fuzzy, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm ने %s हे %s म्हणन जतन केले, परंतु फरक सांगणे अशक्य"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4973,13 +4979,13 @@ msgid ""
 msgstr "rpm ने %s हे %s म्हणून जतन केले/nफरकाच्या या पहिल्या 25 ओळी\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, fuzzy, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm ने %s  हे %s म्हणून जतन केले फरकाच्या या पहिल्या"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4988,117 +4994,117 @@ msgstr "rpm ने %s हे %s म्हणून जतन केले/nफ
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "अतिरिक्त rpm आऊटपुट"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "बॅकअप %s  निर्माण केले"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "नोंद आढळली नाही"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "नोंद आढळली नाही"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "नोंद आढळली नाही"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Url स्कीम %sला अनुमती देत नाही"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "अवैध %s कॉम्पोनन्ट %s"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "अवैध %s कॉम्पोनन्ट"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "या URL साठी क्वेरी स्ट्रिंग पार्सिंगचे समर्थन नाही"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "URL स्कीम हा एक आवश्यक भाग आहे"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "अवैध Url स्कीम %s"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Url स्कीम उपभोक्त्याच्या नावाला अनुमती देत नाही"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Url स्कीम पासवर्डला अनुमती देत नाही"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Url स्कीमला मुख्य भागाची गरज असते"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Url स्कीम मुख्य भागाला अनुमती देत नाही"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "अवैध मुख्य भाग %s"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Url स्कीम पोर्टला अनुमती देत नाही"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "अवैध पोर्ट भाग %s"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Url स्कीमला पाथच्या नावाची गरज असते"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "अथॉरिटी उपस्थित असेल तर सापेक्ष पाथला अनुमती नाही"
 
index 8f3ac44..976f2d9 100644 (file)
--- a/po/nb.po
+++ b/po/nb.po
@@ -12,7 +12,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2020-09-15 11:48+0000\n"
 "Last-Translator: Alexander Johansen <alej0hio2007@gmail.com>\n"
 "Language-Team: Norwegian Bokmål <https://l10n.opensuse.org/projects/libzypp/"
@@ -3902,20 +3902,20 @@ msgstr[1] "(utløper innen 24 t)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3926,7 +3926,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3946,8 +3946,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Tjenestealiaset kan ikke begynne med punktum."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Kan ikke åpne filen '%s' for å skrive til den."
@@ -3961,38 +3961,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 #, fuzzy
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Ingen gyldige metadata funnet på spesifisert(e) nettadresse(r)"
 msgstr[1] "Ingen gyldige metadata funnet på spesifisert(e) nettadresse(r)"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Kan ikke opprette %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Kan ikke opprette katalog for metadatamellomlager."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Bygger pakkebrønnmellomlager '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Kan ikke opprette mellomlager på %s - skrivebeskyttet."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Kunne ikke mellomlagre pakkebrønn (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Pakkebrønntypen er ugyldig"
 
@@ -4002,44 +4002,44 @@ msgstr "Pakkebrønntypen er ugyldig"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Feil under lesing fra '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Ukjent feil ved lesing fra '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Legger til pakkebrønn '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Ugyldig pakkebrønnfilnavn på '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Fjerner pakkebrønnen '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Finner ikke ut hvor pakkebrønnen er lagret."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Kan ikke slette '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Finner ikke ut hvor tjenesten er lagret."
 
@@ -4403,15 +4403,21 @@ msgstr "applydeltarpm mislyktes."
 msgid "Service plugin does not support changing an attribute."
 msgstr "ressurstypen VAR1 støtter ikke funksjonen 'vis endringer'"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Kan ikke hente filen '%s' i pakkebrønnen '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Ingen nettadresse i pakkebrønn."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4525,7 +4531,7 @@ msgstr "ignorer noen avhengigheter selv om %s ikke vil fungere"
 msgid "generally ignore of some dependencies"
 msgstr "ignorer generelt noen avhengigheter"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4533,161 +4539,161 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "kommandokonflikter"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "en konflikt"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "forespørselen støttes ikke"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "slettede leverandører: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4695,314 +4701,314 @@ msgstr ""
 "\n"
 "uinstallerbare nødvendige pakker: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "uinstallerbare nødvendige pakker: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Denne kommandoen vil skade systemet!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ignorer advarsel om skadet system"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s tilhører ikke en pakkebrønn for distribusjonsoppgradering"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s har foreldet arkitektur"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problem med den installerte pakken %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "ingenting inneholder den nødvendige %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Har du aktivert alle nødvendige pakkebrønner?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "pakken %s finnes ikke"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s er beskyttet av systemet, og kan ikke slettes."
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s kan ikke installeres"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "ingenting inneholder %s som kreves av %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "kan ikke installere både %s og %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s er i konflikt med %s fra %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s foreldede pakker %s fra %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "installert %s foreldede %s fra %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "løsningen %s er i konflikt med %s som den selv inneholder"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s krever %s, men denne nødvendige filen finnes ikke"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "Ikke installer %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "behold %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "ikke forby installasjon av %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "ikke be om å installere en nødvendig pakke som gir %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "ikke be om å slette alle nødvendige pakker som gir %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "ikke installer nyeste versjon av %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "behold %s selv om arkitekturen er feil"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "installer %s selv om arkitekturen ikke er riktig"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "behold den foreldede pakken %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "installer %s fra deaktivert pakkebrønn"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "nedgradering av %s til %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "Arkitekturendring fra %s til %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -5011,14 +5017,14 @@ msgstr ""
 "installer %s (med produsentendring)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "%s erstattes av %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "avinstallasjon av %s"
@@ -5030,7 +5036,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -5039,40 +5045,40 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "Installasjonen er avbrutt som angitt."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " kjørt"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " kjøring mislyktes"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s allerede kjørt som %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " kjøring ikke utført under avbrudd"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Feil ved sending av melding om oppdatering."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Melding om ny oppdatering"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM mislyktes: "
 
@@ -5094,19 +5100,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Endrede konfigurasjonsfiler for %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm lagret %s som %s, men det var umulig å finne noen forskjell"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5116,13 +5122,13 @@ msgstr ""
 "Her er de 25 første avvikende linjene:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm opprettet %s som %s, men det var umulig å finne noen forskjell"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5133,116 +5139,116 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Flere rpm-resultater"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "opprettet sikkerhetskopi %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "Signaturfilen %s ikke funnet"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "Signaturfilen %s ikke funnet"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "Signaturfilen %s ikke funnet"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Fil er usignert"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Adressestrategi tillater ikke %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Ugyldig %s komponent %s"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Ugyldig %s komponent"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Analyse av spørringsstreng støttes ikke for denne URL-en"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Adressestrategi er en obligatorisk komponent"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Ugyldig adressestrategi %s"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Adressestrategi tillater ikke brukernavn"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Adressestrategi tillater ikke passord"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Adressestrategi krever en vertskomponent"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Adressestrategi tillater ikke en vertskomponent"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Ugyldig vertskomponent %s"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Adressestrategi tillater ikke port"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Ugyldig portkomponent %s"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Adressestrategi krever banenavn"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Relativ sti ikke tillatt hvis autoritet finnes"
 
index 8deedc5..a4a7497 100644 (file)
--- a/po/nl.po
+++ b/po/nl.po
@@ -15,8 +15,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.nl\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
-"PO-Revision-Date: 2021-01-13 13:38+0000\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
+"PO-Revision-Date: 2021-05-01 01:58+0000\n"
 "Last-Translator: Freek de Kruijf <freek@opensuse.org>\n"
 "Language-Team: Dutch <https://l10n.opensuse.org/projects/libzypp/master/nl/>"
 "\n"
@@ -25,7 +25,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.6.1\n"
+"X-Generator: Weblate 4.6\n"
 
 #. dubious: Throw on malformed known types, otherwise log a warning.
 #: zypp/CheckSum.cc:136
@@ -1220,7 +1220,7 @@ msgstr "Britse Maagdeneilanden"
 #. :VGB:092:
 #: zypp/CountryCode.cc:394
 msgid "Virgin Islands, U.S."
-msgstr "Amerikaanse Maagdeneilanden"
+msgstr "Maagdeneilanden, V.S."
 
 #. :VIR:850:
 #: zypp/CountryCode.cc:395
@@ -3777,20 +3777,20 @@ msgstr[1] "(verloopt binnen %d dagen)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Zoeken naar gpg-sleutel-ID %1% in cache %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Zoeken naar gpg-sleutel-ID %1% in opslagruimte %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Opslagruimte %1% definieert geen extra URL's met 'gpgkey='."
@@ -3801,7 +3801,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Kan map '%1%' van opslagruimte niet lezen: Toegang geweigerd"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3814,15 +3814,15 @@ msgstr "Kan opslagruimtebestand '%1%' niet lezen: Toegang geweigerd"
 
 #: zypp/RepoManager.cc:353
 msgid "Repository alias cannot start with dot."
-msgstr "De alias van van een opslagruimte mag niet met een punt (.) beginnen."
+msgstr "De alias van een opslagruimte mag niet met een punt (.) beginnen."
 
 #: zypp/RepoManager.cc:364
 msgid "Service alias cannot start with dot."
 msgstr "De alias van een service mag niet met een punt (.) beginnen."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Kan bestand '%s' niet openen voor schrijven."
@@ -3833,40 +3833,40 @@ msgstr "Kan bestand '%s' niet openen voor schrijven."
 #: zypp/RepoManager.cc:874
 #, boost-format
 msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
-msgstr "Onbekende service '%1%': Verweesde opslagruimte  '%2%' verwijderen"
+msgstr "Onbekende service '%1%': Verweesde opslagruimte '%2%' verwijderen"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Geen geldige metagegevens op de gespecificeerde URL gevonden"
 msgstr[1] "Geen geldige metagegevens op de gespecificeerde URL's gevonden"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Kan %s niet aanmaken"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Kan map voor metadata-cache niet aanmaken."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Cache van opslagruimte '%s' wordt gebouwd"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Kan cache in %s niet aanmaken - geen toegangsrechten."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Kan opslagruimte (%d) niet opslaan in de cache."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Niet behandeld type opslagruimte"
 
@@ -3876,44 +3876,44 @@ msgstr "Niet behandeld type opslagruimte"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Fout bij het lezen van '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Onbekende fout bij lezen van '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Opslagruimte '%s' wordt toegevoegd"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Ongeldige naam van opslagruimtebestand bij '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Opslagruimte '%s' wordt verwijderd"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Kan niet achterhalen waar opslagruimte is opgeslagen."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Kan '%s' niet verwijderen"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Kan er niet achter komen waar de service is opgeslagen."
 
@@ -4283,15 +4283,21 @@ msgstr "applydeltarpm mislukt."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Service-plug-in ondersteunt geen wijzigen van een attribuut."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Kan bestand '%s' niet leveren uit opslagruimte '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Geen URL in opslagruimte."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr "Verwacht medium %1%/%2% geïdentificeerd door bestand '%3%' met inhoud:"
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4452,7 +4458,7 @@ msgstr "%s afbreken door enige van zijn afhankelijkheden te negeren"
 msgid "generally ignore of some dependencies"
 msgstr "negeer normaliter enige afhankelijkheden"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4462,102 +4468,102 @@ msgstr ""
 "opwaardering van de distributie en moet vervangen worden"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 "de te installeren %1% behoort niet tot een opslagruimte voor opwaarderen van "
 "een distributie"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "de geïnstalleerde %1% heeft een inferieure architectuur"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "de te installeren %1% heeft een inferieure architectuur"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "probleem met de geïnstalleerde %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "conflicterende verzoeken"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "een afhankelijkheidsprobleem"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "niets levert de gevraagde '%1%'"
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "Hebt u alle vereiste opslagruimten ingeschakeld?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "het gevraagde pakket %1% bestaat niet"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "niet-ondersteund verzoek"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "'%1%' wordt geleverd door het systeem en kan niet gewist worden"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% is niet te installeren"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr "niets levert '%1%' nodig door het geïnstalleerde %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr "niets levert '%1%' nodig door het te installeren %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "kan niet zowel %1% als %2% installeren"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 "het geïnstalleerde %1% is in conflict met '%2%' geleverd door het "
 "geïnstalleerde %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
-"het geïnstalleerde %1% in in conflict met '%2%' geleverd door het te "
+"het geïnstalleerde %1% is in conflict met '%2%' geleverd door het te "
 "installeren %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
@@ -4565,7 +4571,7 @@ msgstr ""
 "het te installeren %1% is in conflict met '%2%' geleverd door het "
 "geïnstalleerde %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
@@ -4574,28 +4580,28 @@ msgstr ""
 "het te installeren %1% is in conflict met '%2%' geleverd door het te "
 "installeren %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 "het geïnstalleerde %1% maakt '%2%' verouderd geleverd door het "
 "geïnstalleerde %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 "het geïnstalleerde %1% maakt '%2%' verouderd geleverd door het te "
 "installeren %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 "het te installeren %1% maakt '%2%' verouderd geleverd door het "
 "geïnstalleerde %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
@@ -4603,17 +4609,17 @@ msgstr ""
 "het te installeren %1% maakt '%2%' verouderd geleverd door het te "
 "installeren %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr "het geïnstalleerde %1% is in conflict met '%2%' geleverd door hemzelf"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr "het te installeren %1% is in conflict met '%2%' geleverd door hemzelf"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
@@ -4621,7 +4627,7 @@ msgstr ""
 "het geïnstalleerde %1% vereist '%2%', maar dit vereiste kan niet geleverd "
 "worden"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
@@ -4630,15 +4636,15 @@ msgstr ""
 "het te installeren %1% vereist '%2%', maar dit vereiste kan niet geleverd "
 "worden"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "verwijderde providers: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4646,122 +4652,122 @@ msgstr ""
 "\n"
 "niet-installeerbare providers: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "niet-installeerbare providers: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "vergrendeling verwijderen om verwijdering van %1% toe te staan"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "%1% niet installeren"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "%1% behouden"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "vergrendeling verwijderen om installatie van %1% toe te staan"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
-msgstr "Dit verzoek zal het systeem laten crashen."
+msgstr "Dit verzoek zal het systeem laten crashen!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "sla geen acht op de waarschuwing voor een gebroken systeem"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr "niet vragen om een oplosbare te installeren die %1% levert"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr "niet vragen om alle oplosbaren te verwijderen die %1% levert"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "niet de meest recente versie van %1% installeren"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "%1% behouden ondanks de inferieure architectuur"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "%1% installeren ondanks de inferieure architectuur"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "verouderde %1% behouden"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "%1% installeren uit uitgesloten opslagruimte"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "%1% installeren hoewel het is ingetrokken"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "toestaan de PTF %1% te installeren"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "%1% installeren hoewel het op de zwarte lijst staat"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "afwaarderen van %1% naar %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "wijziging van architectuur van %1% naar %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -4770,192 +4776,192 @@ msgstr ""
 "%1% installeren (met wijziging van leverancier)\n"
 "  %2%  -->  %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "vervanging van %1% door %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "installatie van %1% ongedaan maken"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s behoort niet tot een opslagruimte voor distributie-upgrade"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s heeft een slechtere architectuur"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "probleem met geïnstalleerd pakket %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "Niets levert het gevraagde %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Hebt u alle vereiste opslagruimtes ingeschakeld?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "pakket %s bestaat niet"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s wordt door het systeem geleverd en kan niet gewist worden"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s is niet geïnstalleerd"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "niets levert %s nodig door %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "kan %s en %s niet beide installeren"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s is in conflict met %s die geleverd is door %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s maakt %s verouderd en is geleverd door %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "geïnstalleerd %s maakt %s verouderd en is geleverd door %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "oplosser %s is in conflict met %s die geleverd is door zichzelf"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s vereist %s, maar aan deze eis kan niet voldaan worden"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "verwijder de vergrendeling om de verwijdering van %s toe te staan"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "%s niet installeren"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "%s behouden"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "verwijder de vergrendeling om de installatie van %s toe te staan"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "vraag niet om een oplossingspakket die %s levert te installeren"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "vraag niet om alle oplossingspakketten die %s leveren te verwijderen"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "installeer de meest recente versie van %s niet"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s behouden ondanks de slechtere architectuur"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "%s installeren ondanks de slechtere architectuur"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "verouderde %s handhaven"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "%s installeren uit een uitgesloten opslagruimte"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "downgrade %s tot %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "architectuurverandering van %s naar %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4964,14 +4970,14 @@ msgstr ""
 "%s installeren (met wijziging van leverancier)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "vervanging van %s door %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "verwijderen van %s"
@@ -4983,7 +4989,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "%%posttrans script '%1%' wordt uitgevoerd"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "%posttrans scripts zijn uitgevoerd"
@@ -4992,40 +4998,40 @@ msgstr "%posttrans scripts zijn uitgevoerd"
 msgid "Installation has been aborted as directed."
 msgstr "Installatie is afgebroken volgens de instructies."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " uitgevoerd"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " uitvoeren is mislukt"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s is al uitgevoerd als %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " uitvoeren is overgeslagen tijdens afbreken"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Fout bij het zenden van een melding over een bijwerkbericht."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Bericht over een nieuw element voor bijwerken"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM is mislukt: "
 
@@ -5047,13 +5053,13 @@ msgstr "Pakket is niet ondertekend!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Configuratiebestanden gewijzigd voor %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5061,7 +5067,7 @@ msgstr ""
 "te bepalen"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5071,7 +5077,7 @@ msgstr ""
 "Dit zijn de eerste 25 regels die verschillend zijn:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
@@ -5079,7 +5085,7 @@ msgstr ""
 "achterhalen"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5091,113 +5097,113 @@ msgstr ""
 # /usr/lib/YaST2/clients/lan_inetd_custom.ycp:162
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Aanvullende rpm-uitvoer"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "reservekopie %s aangemaakt"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Ondertekening is OK"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Onbekend type ondertekening"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Ondertekening klopt niet"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Ondertekening is OK, maar sleutel kan niet worden vertrouwd"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Handtekeningen van publieke sleutel zijn niet beschikbaar"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Bestand bestaat niet of ondertekening kan niet gecontroleerd worden"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Bestand heeft geen ondertekening"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "%s is niet toegestaan in URL-schema"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Ongeldige %s-component '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Ongeldige %s-component"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Parseren van queryreeks wordt niet ondersteund voor deze URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "URL-schema is een vereiste component"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Ongeldig URL-schema '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Gebruikersnaam is niet toegestaan in URL-schema"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Wachtwoord is niet toegestaan in URL-schema"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "URL-schema vereist hostcomponent"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Hostcomponent is niet toegestaan in URL-schema"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Ongeldige hostcomponent '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Poort is niet toegestaan in URL-schema"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Ongeldige poortcomponent '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "URL-schema vereist padnaam"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Relatief pad is niet toegestaan als authority bestaat"
 
index 266f3f2..c93ff32 100644 (file)
--- a/po/nn.po
+++ b/po/nn.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: @PACKAGE@\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2018-03-09 22:04+0000\n"
 "Last-Translator: Karl Ove Hufthammer <karl@huftis.org>\n"
 "Language-Team: Norwegian Nynorsk <https://l10n.opensuse.org/projects/libzypp/"
@@ -3761,20 +3761,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3785,7 +3785,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3805,8 +3805,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr ""
@@ -3820,37 +3820,37 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr ""
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr ""
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Byggjer mellomlager for pakkebrønnen «%s»"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr ""
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3860,44 +3860,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Fjernar pakkebrønnen «%s»"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4240,15 +4240,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4409,7 +4415,7 @@ msgstr ""
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4417,488 +4423,488 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Denne kommandoen vil skada systemet!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr ""
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s er i konflikt med %s frå %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "løysbare %s konfliktar med %s tilgjengeleg frå seg sjølv"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr ""
@@ -4910,7 +4916,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4919,40 +4925,40 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr ""
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Melding om ny oppdatering"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -4974,19 +4980,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4994,13 +5000,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5009,113 +5015,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr ""
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index 490bb44..9a93b0d 100644 (file)
--- a/po/pa.po
+++ b/po/pa.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.pa\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2007-08-23 19:28+0530\n"
 "Last-Translator: A S Alam <aalam@users.sf.net>\n"
 "Language-Team: Panjabi <punjabi-l10n@lists.sf.net>\n"
@@ -3772,20 +3772,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3796,7 +3796,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3818,8 +3818,8 @@ msgid "Service alias cannot start with dot."
 msgstr "VM ਦਾ ਨਾਂ ਇੱਕ ਅੰਕ ਨਾਲ ਸ਼ੁਰੂ ਨਹੀਂ ਹੋ ਸਕਦਾ ਹੈ।"
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "ਲਿਖਣ ਲਈ ਫਾਇਲ ਖੋਲ੍ਹੀ ਨਹੀਂ ਜਾ ਸਕਦੀ ਹੈ।"
@@ -3833,39 +3833,39 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 #, fuzzy
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "بيانات التعريف غير صحيحة لم يتم العثور عليها في المسار(s)"
 msgstr[1] "بيانات التعريف غير صحيحة لم يتم العثور عليها في المسار(s)"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "%s ਬਣਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ: %m\n"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "%1 ਡਾਇਰੈਕਟਰੀ ਬਣਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ ਹੈ: %2"
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "ਰਿਪੋਜ਼ਟਰੀ '%s' ਕੈਚੇ ਬਿਲਡ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "ਪਾਰਸ ਕਰਨ ਦੌਰਾਨ ਫੇਲ੍ਹ: %s।"
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 #, fuzzy
 msgid "Unhandled repository type"
 msgstr "%s ਰਿਪੋਜ਼ਟਰੀ ਲਈ ਅੱਪਲੋਡ ਕੀਤਾ।"
@@ -3876,44 +3876,44 @@ msgstr "%s ਰਿਪੋਜ਼ਟਰੀ ਲਈ ਅੱਪਲੋਡ ਕੀਤਾ।
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, fuzzy, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "ਰਿਪੋਜ਼ਟਰੀ '%s' ਤੋਂ ਮੇਟਾ-ਡਾਟਾ ਪਾਰਸਿੰਗ ਦੌਰਾਨ ਗਲਤੀ:"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "ਅਣਜਾਣ ਕਮਾਂਡ '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "ਰਿਪੋਜ਼ਟਰੀ '%s' ਸ਼ਾਮਲ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "ਗਲਤ ਐਕਸਪੋਰਟ ਫਾਇਲ ਨਾਂ ਹੈ।"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "ਰਿਪੋਜ਼ਟਰੀ '%s' ਹਟਾਈ ਜਾ ਰਹੀ ਹੈ।"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "ਡੈਸਕਟਾਪ ਆਈਟਮ '%s' ਖੋਲ੍ਹੀ ਨਹੀਂ ਜਾ ਸਕਦੀ ਹੈ"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4261,15 +4261,21 @@ msgstr "applydeltarpm ਫੇਲ੍ਹ ਹੋਇਆ।"
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, fuzzy, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਪਰੋਫਾਇਲ ਲੈਣ ਦੌਰਾਨ ਗਲਤੀ: "
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਕੋਈ URL ਨਹੀਂ ਹੈ।"
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4383,7 +4389,7 @@ msgstr "ਆਮ ਤੌਰ ਉੱਤੇ ਇਹ ਲੋੜ ਅਣਡਿੱਠੀ ਕ
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4391,494 +4397,494 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 #, fuzzy
 msgid "conflicting requests"
 msgstr "ਕੁਨੈਕਸ਼ਨ ਮੰਗ:"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "ਨਿਰਭਰਤਾ ਸਮੱਸਿਆਵਾਂ ਕਰਕੇ %s ਇੰਸਟਾਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 #, fuzzy
 msgid "deleted providers: "
 msgstr "%s ਕੋਈ ਨਹੀਂ ਦਿੰਦਾ ਹੈ"
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "ਉਪਲੱਬਧ ਪਰੋਫਾਇਲ"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 #, fuzzy
 msgid "This request will break your system!"
 msgstr "ਮੰਗ ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦ ਹੈ।"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s %s ਦਿੰਦਾ ਹੈ, ਪਰ ਆਰਕੀਟੈਕਚਰ ਹੋਰ ਹੈ।"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, fuzzy, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "ਸੋਰਸ ਪੈਕੇਜ %s-%s ਇੰਸਟਾਲ ਕਰਨ ਦੌਰਾਨ ਸਮੱਸਿਆ:"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, fuzzy, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "%s ਕੋਈ ਨਹੀਂ ਦਿੰਦਾ ਹੈ"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "ਇੰਸਟਾਲ ਨਹੀਂ ਹਨ"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, fuzzy, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s %s ਰਾਹੀਂ ਚਾਹੀਦਾ ਹੈ"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "%s ਇੰਸਟਾਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, fuzzy, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s ਦਾ %s ਨਾਲ ਅਪਵਾਦ ਹੈ"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, fuzzy, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s %s ਰਾਹੀਂ ਚਾਹੀਦਾ ਹੈ"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s %s ਰਾਹੀਂ ਚਾਹੀਦਾ ਹੈ"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s ਦਾ %s ਨਾਲ ਅਪਵਾਦ ਹੈ"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "%s ਨੂੰ ਨਾ ਹਟਾਓ"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "%s ਰੱਖੋ"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, fuzzy, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s %s ਦਿੰਦਾ ਹੈ, ਪਰ ਆਰਕੀਟੈਕਚਰ ਹੋਰ ਹੈ।"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "%s ਹਟਾਓ"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, fuzzy, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "%s ਨੂੰ %s ਲਈ ਅੱਪਡੇਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
 # %s is either BOOTP or DHCP
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "%s ਦੀ ਇੰਸਟਾਲੇਸ਼ਨ ਫੇਲ੍ਹ ਹੋਈ:"
@@ -4890,7 +4896,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4899,13 +4905,13 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "ਇੰਸਟਾਲੇਸ਼ਨ ਹਦਾਇਤਾਂ ਮੁਤਾਬਕ ਅਧੂਰੀ ਛੱਡੀ ਗਈ ਹੈ।"
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 #, fuzzy
 msgid " executed"
 msgstr "ਚਲਾਓ"
 
 # %s is either BOOTP or DHCP
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI ਚਲਾਉਣਾ ਫੇਲ੍ਹ: %s"
@@ -4913,30 +4919,30 @@ msgstr "DBI ਚਲਾਉਣਾ ਫੇਲ੍ਹ: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 #, fuzzy
 msgid "Error sending update message notification."
 msgstr "ਕੁੰਜੀ ਇੰਕ੍ਰਿਪਸ਼ਨ ਦੌਰਾਨ ਗਲਤੀ ਹੈ।"
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 #, fuzzy
 msgid "RPM failed: "
 msgstr "ਫੇਲ੍ਹ"
@@ -4959,19 +4965,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "%s ਲਈ ਸੰਰਚਨਾ ਫਾਇਲਾਂ ਬਦਲੀਆਂ:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4979,13 +4985,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4994,114 +5000,114 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "ਹੋਰ rpm ਆਉਟਪੁੱਟ:"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "%s ਦਾ ਬੈਕਅੱਪ ਬਣਿਆ"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Url ਸਕੀਮ ਲਈ %s ਮਨਜ਼ੂਰ ਨਹੀਂ ਹੈ"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "ਗਲਤ %s ਭਾਗ '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "ਗਲਤ %s ਭਾਗ"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Url ਸਕੀਮ ਲਈ ਇੱਕ ਲੋੜੀਦਾ ਭਾਗ ਹੈ"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "ਗਲਤ Url ਸਕੀਮ '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Url ਸਕੀਮ ਲਈ ਇੱਕ ਯੂਜ਼ਰ-ਨਾਂ ਮਨਜ਼ੂਰ ਨਹੀਂ ਹੈ"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Url ਸਕੀਮ ਲਈ ਇੱਕ ਪਾਸਵਰਪ ਮਨਜ਼ੂਰ ਨਹੀਂ ਹੈ"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Url ਲਈ ਇੱਕ ਹੋਸਟ ਭਾਗ ਲੋੜੀਦਾ ਹੈ"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Url ਸਕੀਮ ਲਈ ਇੱਕ ਹੋਸਟ ਭਾਗ ਮਨਜ਼ੂਰ ਨਹੀਂ ਹੈ।"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "ਗਲਤ ਹੋਸਟ ਭਾਗ '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Url ਸਕੀਮ ਇੱਕ ਪੋਰਟ ਨਹੀਂ ਦਿੰਦੀ ਹੈ।"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "ਗਲਤ ਪੋਰਟ ਭਾਗ '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Url ਸਕੀਮ ਲਈ ਮਾਰਗ ਨਾਂ ਲੋੜੀਦਾ ਹੈ"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index 37dd592..d856e1a 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2019-03-14 18:32+0000\n"
 "Last-Translator: Ewelina Michalowska <ewelina.michalowska@stgambit.com>\n"
 "Language-Team: Polish <https://l10n.opensuse.org/projects/libzypp/master/pl/"
@@ -3766,20 +3766,20 @@ msgstr[2] "(wygasa w ciągu %d dni)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Wyszukiwanie identyfikatora %1% klucza gpg w pamięci podręcznej %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Wyszukiwanie identyfikatora %1% klucza gpg w repozytorium %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Repozytorium %1% nie definiuje dodatkowych adresów URL 'gpgkey='."
@@ -3790,7 +3790,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Nie można odczytać katalogu repozytorium '%1%': odmowa dostępu"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3810,8 +3810,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Alias usługi nie może rozpoczynać się od kropki."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Nie można otworzyć pliku '%s' do zapisu."
@@ -3825,38 +3825,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "Nieznana usługa '%1%': usuwanie osieroconego repozytorium usługi '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Pod podanym adresem URL nie znaleziono prawidłowych metadanych"
 msgstr[1] "Pod podanymi adresami URL nie znaleziono prawidłowych metadanych"
 msgstr[2] "Pod podanymi adresami URL nie znaleziono prawidłowych metadanych"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Nie można utworzyć %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Nie można utworzyć katalogu pamięci podręcznej metadanych."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Budowanie pamięci podręcznej repozytorium '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Nie można utworzyć pamięci podręcznej w %s - brak uprawnień do zapisu."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Tworzenie pamięci podręcznej repozytorium nie powiodło się (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Nieobsługiwany typ repozytorium"
 
@@ -3866,44 +3866,44 @@ msgstr "Nieobsługiwany typ repozytorium"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Błąd podczas próby odczytu z '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Nieznany błąd podczas odczytu z '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Dodawanie repozytorium '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Nieprawidłowa nazwa pliku repozytorium pod adresem '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Usuwanie repozytorium '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Nie można określić miejsca przechowywania repozytorium."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Nie można usunąć '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Nie można określić, gdzie jest przechowywana usługa."
 
@@ -4273,15 +4273,21 @@ msgstr "applydeltarpm zakończone niepowodzeniem."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Wtyczka usługi nie obsługuje zmiany atrybutu."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Nie można dostarczyć pliku '%s' z repozytorium '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Brak adresu URL w repozytorium."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4443,7 +4449,7 @@ msgstr "zainstaluj %s, ignorując niektóre z zależności"
 msgid "generally ignore of some dependencies"
 msgstr "zazwyczaj ignoruje pewne zależności"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4451,161 +4457,161 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "sprzeczne żądania"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "problem z kilkoma zależnościami"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "nieobsługiwane żądanie"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "usunięci dostawcy: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4613,320 +4619,320 @@ msgstr ""
 "\n"
 "dostawcy, których nie można zainstalować: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "dostawcy, których nie można zainstalować: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "To żądanie uszkodzi system!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ignoruj ostrzeżenie o uszkodzeniu systemu"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s nie należy do repozytorium uaktualniania dystrybucji"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s jest przewidziany dla niższej architektury"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problem z zainstalowanym pakietem %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "żaden pakiet nie dostarcza żądanego %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Czy włączono wszystkie wymagane repozytoria?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "pakiet %s nie istnieje"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "Element %s jest dostarczany przez system i nie można go usunąć"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s nie można zainstalować"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "żaden pakiet nie dostarcza %s wymaganego przez %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "nie można jednocześnie zainstalować %s i %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s jest w konflikcie z %s dostarczonym przez %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s dezaktualizuje %s, dostarczony przez %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s dezaktualizuje %s, dostarczony przez %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 "Element rozwiązywalny %s jest w konflikcie z %s, dostarczonym przez samego "
 "siebie"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s wymaga %s, lecz nie można spełnić tego wymagania"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "usuń blokadę, aby umożliwić usunięcie %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "nie instaluj %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "zachowaj %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "usuń blokadę, aby umożliwić instalację %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 "nie pytaj o instalację wszystkich elementów rozwiązywalnych, dostarczających "
 "%s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 "nie pytaj o usunięcie wszystkich elementów rozwiązywalnych, dostarczających "
 "%s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "nie instaluj najnowszej wersji %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "zachowaj %s, mimo niższej architektury"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "zainstaluj %s, mimo niższej architektury"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "zachowaj starszą wersję %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "zainstaluj %s z wyłączonego repozytorium"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "przywróć %s do %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "zmiana architektury z %s na %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4935,14 +4941,14 @@ msgstr ""
 "zainstaluj %s (ze zmianą dostawcy)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "zamiana %s na %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "usunięcie %s"
@@ -4954,7 +4960,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Wykonywanie skryptu %%posttrans '%1%'"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Wykonywanie skryptów %posttrans"
@@ -4963,40 +4969,40 @@ msgstr "Wykonywanie skryptów %posttrans"
 msgid "Installation has been aborted as directed."
 msgstr "Instalacja przerwana zgodnie z życzeniem."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " wykonano"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " wykonanie nie powiodło się"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s został już wykonany jako %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " nie wykonano w wyniku przerwania"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Błąd podczas wysyłania powiadomienia o aktualizacji."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Nowy komunikat o aktualizacji"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "Wystąpił błąd RPM: "
 
@@ -5018,19 +5024,19 @@ msgstr "Pakiet nie jest podpisany!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Zmienione pliki konfiguracyjne dla %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm zapisał %s jako %s, ale nie można było określić różnicy"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5040,13 +5046,13 @@ msgstr ""
 "Oto pierwszych 25 linii różnicy:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm utworzył %s jako %s, ale nie można było określić różnicy"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5057,113 +5063,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Dodatkowe wyjście rpm"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "utworzono zapasowy %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Podpis jest OK"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Nieznany rodzaj podpisu"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Nie można sprawdzić podpisu"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Podpis jest OK, ale klucz nie jest zaufany"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Klucz publiczny podpisów nie jest dostępny"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Plik nie istnieje lub nie można sprawdzić podpisu"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Plik jest niepodpisany"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Schemat URL nie zezwala na %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Nieprawidłowe: %s, komponent: '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Komponent — nieprawidłowe: %s"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Analiza zapytania nie jest obsługiwana dla tego adresu URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Schemat URL to wymagany komponent"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Nieprawidłowy schemat URL '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Schemat URL nie zezwala na nazwę użytkownika"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Schemat URL nie zezwala na hasło"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Schemat URL wymaga komponentu hosta"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Schemat URL nie zezwala na komponent hosta"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Nieprawidłowy komponent hosta '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Schemat URL nie zezwala na port"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Nieprawidłowy komponent portu '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Schemat URL wymaga nazwy ścieżki"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Względna ścieżka nie jest dozwolona, jeśli usługa istnieje"
 
index fedd9a8..009b648 100644 (file)
--- a/po/pt.po
+++ b/po/pt.po
@@ -12,7 +12,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.pt\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2020-12-06 18:26+0000\n"
 "Last-Translator: Luís Tiago Favas <al62006@utad.eu>\n"
 "Language-Team: Portuguese <https://l10n.opensuse.org/projects/libzypp/master/"
@@ -3991,20 +3991,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -4015,7 +4015,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4037,8 +4037,8 @@ msgid "Service alias cannot start with dot."
 msgstr "O nome da MV não pode iniciar com um dígito."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Não é possível abrir ficheiro para escrita."
@@ -4052,39 +4052,39 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 #, fuzzy
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Não foi encontrada uma metadata válida no(s) URL(s) especificado(s)"
 msgstr[1] "Não foi encontrada uma metadata válida no(s) URL(s) especificado(s)"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Não é possível criar %s: %m\n"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "A limpar a cache dos metadados raw de '%s'."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "A construir a cache do repositório '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Falha na interpretação de %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 #, fuzzy
 msgid "Unhandled repository type"
 msgstr "Repositório activado"
@@ -4095,44 +4095,44 @@ msgstr "Repositório activado"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, fuzzy, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Erro ao interpretar a metadata de '%s':"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Comando '%s' desconhecido"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "A Adicionar repositório '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Ficheiro de exportação inválido."
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "A remover o repositório '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Não é possível ejectar o suporte '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4487,15 +4487,21 @@ msgstr "falhou o applydeltarpm."
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Não é possível fornecer o ficheiro '%s' a partir do repositório '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Nenhum url no repositório."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4608,7 +4614,7 @@ msgstr "Ignorar de uma forma geral algumas dependências"
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4616,162 +4622,162 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "pedidos em conflito"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "Não foi possível instalar %s devido a problemas de dependências"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "fornecedores apagados: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4779,314 +4785,314 @@ msgstr ""
 "\n"
 "fornecedores não instaláveis: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "fornecedores não instaláveis: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s fornece %s, mas tem outra arquitectura."
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problema com o pacote %s instalado"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "nada fornece %s solicitado"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s não é instalável"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "nada fornece %s necessário por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "não é possível instalar tanto %s como %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s conflitua com %s fornecido por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s torna obsoleto %s fornecido por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s torna obsoleto %s fornecido por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "Resolúvel %s conflitua com %s fornecido por ele próprio"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s requer %s, mas este requisito não pode ser fornecido"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "não instalar %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "manter %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "não perguntar para instalar um resolúvel que fornece %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "não perguntar para apagar todos os resolúveis que fornecem %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "não instalar a versão mais recente de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, fuzzy, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s fornece %s, mas tem outra arquitectura."
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, fuzzy, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "instalar %s apesar de alterar a arquitectura"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "%s obsoleto %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, fuzzy, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "Repositório activado"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "desactualização de %s para %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "alteração de arquitectura de %s para %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, fuzzy, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -5097,14 +5103,14 @@ msgstr ""
 "-->\n"
 "  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "substituição de %s por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "desinstalação de %s"
@@ -5116,7 +5122,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -5125,12 +5131,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "A instalação foi interrompida conforme indicado."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 #, fuzzy
 msgid " executed"
 msgstr "Executar"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "Falhou a Execução DBI: %s"
@@ -5138,29 +5144,29 @@ msgstr "Falhou a Execução DBI: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "falha no RPM: "
 
@@ -5182,20 +5188,20 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Ficheiros de configuração modificados para %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 "o rpm %s foi guardado como %s, mas foi impossível determinar a diferença"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5205,13 +5211,13 @@ msgstr ""
 "Tem as primeiras 25 linhas diferentes:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "o rpm %s foi criado como %s, mas foi impossível determinar a diferença"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5222,114 +5228,114 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "Resultado adicional do rpm:"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "cópia de segurança %s criada"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "O esquema url não permite um %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "componente %s inválido '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Componente %s inválido"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Interpretação da cadeia de interrogação não é suportado para este URL."
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "O esquema de url é um componente requerido"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Esquema de Url inválido '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "O esquema do Url não permite um nome de utilizador"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "O esquema do Url não permite uma palavra passe"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "O esquema de Url requer um componente de computador (host)"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "O esquema do Url não permite um componente de computador (host)"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Componente de computador inválido '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "O esquema de Url não permite um porto"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Componente de porto inválido '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "O esquema de Url requer um nome de caminho"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Caminho relativo não é permitido se a autoridade existe"
 
index 897bc1c..ae6a5cf 100644 (file)
@@ -13,9 +13,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
-"PO-Revision-Date: 2021-01-15 17:38+0000\n"
-"Last-Translator: Rodrigo Macedo <rmsolucoeseminformatic4@gmail.com>\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
+"PO-Revision-Date: 2021-05-03 16:57+0000\n"
+"Last-Translator: Luiz Fernando Ranghetti <elchevive68@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://l10n.opensuse.org/projects/"
 "libzypp/master/pt_BR/>\n"
 "Language: pt_BR\n"
@@ -23,7 +23,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.6.1\n"
+"X-Generator: Weblate 4.6\n"
 "X-Poedit-Language: Portuguese\n"
 "X-Poedit-Country: BRAZIL\n"
 "X-Poedit-SourceCharset: utf-8\n"
@@ -3773,20 +3773,20 @@ msgstr[1] "(expira em %d dias)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Procurando por ID da chave gpg 1% no cache %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Procurando por ID da chave gpg %1% no repositório %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Repositório 1% não define URLs 'gpgkey' adicionais."
@@ -3798,7 +3798,7 @@ msgstr ""
 "Não foi possível ler o diretório de repositório '%1%': Permissão negada"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3818,8 +3818,8 @@ msgid "Service alias cannot start with dot."
 msgstr "O apelido do serviço não pode começar com ponto."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Não foi possível abrir o arquivo '%s' para gravação."
@@ -3834,37 +3834,37 @@ msgstr ""
 "Serviço '%1%' desconhecido: removendo o repositório de serviço órfão '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Metadados válidos não encontrados na URL especificada"
 msgstr[1] "Metadados válidos não encontrados nas URLs especificadas"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Não foi possível criar %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Não foi possível criar o diretório do cache de metadados."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Construindo o cache do repositório '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Não foi possível criar o cache em %s - sem permissão de gravação."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Falha ao armazenar .repo (%d) em cache."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Tipo de repositório não identificado"
 
@@ -3874,44 +3874,44 @@ msgstr "Tipo de repositório não identificado"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Erro ao tentar ler de '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Erro desconhecido ao ler de '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Adicionando o repositório '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Nome de arquivo de repositório inválido em '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Removendo o repositório '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Não foi possível descobrir onde o repositório está armazenado."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Não foi possível remover '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Não foi possível descobrir onde o serviço está armazenado."
 
@@ -4283,15 +4283,21 @@ msgstr "Falha no applydeltarpm."
 msgid "Service plugin does not support changing an attribute."
 msgstr "O plug-in de serviço não suporta alterar um atributo."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Não foi possível fornecer o arquivo '%s' a partir do repositório '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Nenhuma URL no repositório."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr "Mídia esperada %1%/%2% identificada pelo arquivo '%3%' com o conteúdo:"
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4452,7 +4458,7 @@ msgstr "quebrar %s ao ignorar algumas das dependências"
 msgid "generally ignore of some dependencies"
 msgstr "geralmente ignorar algumas dependências"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4462,90 +4468,91 @@ msgstr ""
 "substituído"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr "o %1% a ser instalado não pertence a um repositório distupgrade"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "o %1% instalado tem uma arquitetura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "o %1% a ser instalado tem uma arquitetura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "problema com o instalado %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "solicitações conflitantes"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "algum problema de dependência"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "nada fornece o '%1%' solicitado"
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "Você habilitou todos os repositórios necessários?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "o pacote solicitado %1% não existe"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "solicitação não suportada"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "'%1%' é fornecido pelo sistema e não pode ser apagado"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% não é instalável"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr "nada fornece '%1%' necessário para o %2% instalado"
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr "nada fornece '%1%' necessário para o %2% instalado"
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "não pode instalar %1% e %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
-msgstr "o %1% instalado está em conflito com '%2%' fornecido pelo %3% instalado"
+msgstr ""
+"o %1% instalado está em conflito com '%2%' fornecido pelo %3% instalado"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
@@ -4553,14 +4560,14 @@ msgstr ""
 "o %1% instalado está em conflito com o '%2%' fornecido pelo a ser instalado "
 "%3%"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 "o %1% a ser instalado está em conflito com '%2%' fornecido pelo %3% instalado"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
@@ -4569,46 +4576,49 @@ msgstr ""
 "o %1% a ser instalado está em conflito com '%2%' fornecido pelo a ser "
 "instalado %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr "o %1% instalado torna obsoleto '%2%' fornecido pelo %3% instalado"
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
-msgstr "o %1% instalado torna obsoleto '%2%' fornecido pelo a ser instalado %3%"
+msgstr ""
+"o %1% instalado torna obsoleto '%2%' fornecido pelo a ser instalado %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
-msgstr "o %1% a ser instalado torna obsoleto '%2%' fornecido pelo %3% instalado"
+msgstr ""
+"o %1% a ser instalado torna obsoleto '%2%' fornecido pelo %3% instalado"
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 "o %1% a ser instalado torna obsoleto '%2%' fornecido pelo a ser instalado %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr "o %1% instalado está em conflito com o '%2%' fornecido por ele mesmo"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 "o %1% a ser instalado está em conflito com o '%2%' fornecido por ele mesmo"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
-msgstr "o %1% instalado requer '%2%', mas este requisito não pode ser fornecido"
+msgstr ""
+"o %1% instalado requer '%2%', mas este requisito não pode ser fornecido"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
@@ -4616,15 +4626,15 @@ msgid ""
 msgstr ""
 "o %1% a ser instalado requer '%2%', mas este requisito não pode ser fornecido"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "fornecedores removidos: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4632,122 +4642,122 @@ msgstr ""
 "\n"
 "fornecedores não instaláveis: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "fornecedores não instaláveis: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "remova o bloqueio para permitir a remoção de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "não instale %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "manter %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "remova o bloqueio para permitir a instalação de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Esta solicitação travará o seu sistema!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "igorar o aviso de um sistema travado"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr "não peça para instalar um solucionável fornecendo %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr "não peça para apagar todos os solucionáveis fornecendo %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "não instale a versão mais recente de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "mantenha %1% apesar da arquitetura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "instale %1% apesar da arquitetura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "mantenha obsoleto %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "instale %1% do repositório excluído"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "instale %1% apesar de ter sido recolhido"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "permitir instalar o PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "instale %1%, embora esteja na lista negra"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "rebaixamento de %1% para %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "mudança de arquitetura de %1% a %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -4756,192 +4766,192 @@ msgstr ""
 "instalar %1% (com mudança de fornecedor)\n"
 "   %2% --> %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "substituição de %1% por %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "desinstalação de %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s não pertence a um repositório de atualização da distribuição"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s tem uma arquitetura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problema com o pacote instalado %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "nada fornece o pacote solicitado %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Você habilitou todos os repositórios solicitados?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "o pacote %s não existe"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s é fornecido pelo sistema e não pode ser apagado"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s não pode ser instalado"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "nada fornece %s que é necessário a %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Não foi possível instalar ambos (%s e %s)"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s conflita com %s, fornecido por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s torna obsoleto %s, fornecido por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s instalado torna obsoleto %s fornecido por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "resolvível %s conflita com %s fornecido por ele mesmo"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s requer %s, mas este requisito não pode ser fornecido"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "remover bloqueio para permitir a remoção de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "não instalar %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "manter %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "remover bloqueio para permitir a instalação de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "não perguntar ao instalar um resolvível que fornece %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "não perguntar ao remover todos os resolvíveis que fornecem %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "não instalar a versão mais recente de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "manter %s apesar da arquitetura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "instalar %s apesar da arquitetura inferior"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "manter o obsoleto %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "instalar %s do repositório excluído"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "desatualização de %s para %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "alteração de arquitetura de %s para %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4950,14 +4960,14 @@ msgstr ""
 "instalar %s (com alteração do fornecedor)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "substituição de %s por %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "desinstalação de %s"
@@ -4969,7 +4979,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Executando o script %%posttrans '%1%'"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Executando scripts %posttrans"
@@ -4978,40 +4988,40 @@ msgstr "Executando scripts %posttrans"
 msgid "Installation has been aborted as directed."
 msgstr "A instalação foi cancelada conforme instruções."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " executado"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " falha na execução"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s já executado como %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " execução ignorada durante o cancelamento"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Erro ao enviar a notificação de mensagem de atualização."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Nova mensagem de atualização"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "Falha no RPM: "
 
@@ -5033,19 +5043,19 @@ msgstr "O pacote não está assinado!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Arquivos de configuração alterados para %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "o RPM salvou %s como %s, mas não foi possível determinar a diferença"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5055,13 +5065,13 @@ msgstr ""
 "Aqui estão as 25 primeiras linhas de diferença:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "o rpm criou %s como %s, mas não foi possível determinar a diferença"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5072,113 +5082,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Saída adicional do rpm"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "backup %s criado"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "A assinatura está OK"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Tipo de assinatura desconhecido"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Assinatura não verificada"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "A assinatura está OK, mas a chave não é confiável"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Chave pública das assinaturas não disponível"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "O arquivo não existe ou a assinatura não pode ser verificada"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "O arquivo não está assinado"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "O esquema de URL não permite %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Componente '%s' inválido %s"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Componente inválido %s"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "A análise de strings de consulta não é suportada para este URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "O esquema de URL é um componente obrigatório"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Esquema de URL '%s' inválido"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "O esquema de URL não permite nome de usuário"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "O esquema de URL não permite senha"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "O esquema de URL requer um componente de host"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "O esquema de URL não permite componente de host"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Componente de host inválido '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "O esquema de URL não permite porta"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Componente de porta inválido '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "O esquema de URL requer nome de caminho"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Caminho relativo não permitido se existir autoridade"
 
index 929c490..46d9471 100644 (file)
--- a/po/ro.po
+++ b/po/ro.po
@@ -24,7 +24,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: OpenSUSE\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2012-11-19 14:59+0200\n"
 "Last-Translator: Lucian Oprea <oprea.luci@gmail.com>\n"
 "Language-Team: Romanian <LL@li.org>\n"
@@ -3784,20 +3784,20 @@ msgstr[2] "(expiră în 24h)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3808,7 +3808,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3828,8 +3828,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Aliasul serviciului nu poate începe cu punct."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Nu se poate deschide fișierul '%s' pentru scriere."
@@ -3843,7 +3843,7 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 #, fuzzy
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
@@ -3851,31 +3851,31 @@ msgstr[0] "La URL-ul (URL-urile) specificate nu au fost găsite metadate valide"
 msgstr[1] "La URL-ul (URL-urile) specificate nu au fost găsite metadate valide"
 msgstr[2] "La URL-ul (URL-urile) specificate nu au fost găsite metadate valide"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Nu se poate crea %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Nu se poate crea directorul pentru cache-ul de metadate."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Construirea cache-ului sursei de instalare '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Nu se poate crea memoria cache la %s - lipsește dreptul de scriere."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Sursa de instalare (%d) nu a putut fi încărcată în cache."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Tip de sursă de instalare netratat"
 
@@ -3885,44 +3885,44 @@ msgstr "Tip de sursă de instalare netratat"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Eroare la încercarea de a citi din '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Eroare necunoscută la citirea de la '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Adaug sursa de instalare '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Nume de fișier sursă de instalare invalid la '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Îndepărtez sursa de instalare '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Nu pot determina unde este stocată sursa de instalare."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Nu pot șterge '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Nu pot determina unde este stocat serviciul."
 
@@ -4295,15 +4295,21 @@ msgstr ""
 "tipul de resursă VAR1 nu suportă funcția de arătare a modificărilor (show "
 "changes)"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Nu pot oferi fișierul '%s' din sursa '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Nici un url în sursa de instalare."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4417,7 +4423,7 @@ msgstr "întrerupe pachetul %s ignorând o parte din dependențele lui"
 msgid "generally ignore of some dependencies"
 msgstr "în general se ignoră unele dependințe"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4425,162 +4431,162 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "cereri ce intră în conflict"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "o problemă de dependențe"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 #, fuzzy
 msgid "unsupported request"
 msgstr "nesuportat"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "pachete șterse: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4588,314 +4594,314 @@ msgstr ""
 "\n"
 "pachete care pot fi dezinstalate: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "furnizori dezinstalabili: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Această cerere vă va afecta sistemul!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ignoră avertismentul privitor la stricarea sistemului"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s nu aparține de o sursă de instalare de actualizare distribuție"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s are arhitectură inferioară"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problemă cu pachetul instalat %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "nimic nu oferă %s necesar"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Ați activat toate sursele cerute?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "nu există backup"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s este blocat şi nu poate fi deinstalat."
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s nu este instalabil"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "Nimic nu oferă %s necesar pentru %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "nu pot instala %s și %s împreună"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s intră în conflict cu %s pus la dispoziție de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s înlocuiește %s oferit de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "versiuni vechi %s instalate %s furnizate de %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "dependența %s intră în conflict cu %s furnizat de ea însăși"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s necesită %s, dar această cerință nu este îndeplinită"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "nu instala %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "păstrează %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "nu interzice instalarea %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "nu cere instalarea unui pachet ce oferă %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "nu cere stergerea tuturor pachetelor ce oferă %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "nu instala cea mai recentă versiune a %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "păstrează %s chiar dacă arhitectura este inferioară"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "instalează %s chiar dacă arhitectura este inferioară"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "păstrează pachetul vechi %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "instalează %s de la o sursă de instalare exclusă"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "downgrade %s la %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "modificare de arhitectură a %s în %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4906,14 +4912,14 @@ msgstr ""
 "-->\n"
 " %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "înlocuirea %s cu %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "deinstalarea %s"
@@ -4925,7 +4931,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4934,40 +4940,40 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "Instalarea a fost anulată la cerere."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " executat"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " execuție eșuată"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, fuzzy, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%1 este deja decriptat!"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " execuție sărită în timpul anulării"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Eroare trimitere notificare mesaj de actualizare."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Nou mesaj de actualizare"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM a eșuat:"
 
@@ -4989,19 +4995,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Fișiere de configurare modificate pentru %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm a salvat %s ca %s, dar nu a putut determina diferențele"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5011,13 +5017,13 @@ msgstr ""
 "Acestea sunt primele 25 de linii diferite:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm a creat %s ca %s, dar nu a putut determina diferențele"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5028,116 +5034,116 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Ieșire rpm suplimentară"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "backup %s creat"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "Fișierul semnătură %s nu a fost găsit"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "Fișierul semnătură %s nu a fost găsit"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "Fișierul semnătură %s nu a fost găsit"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Schema url nu permite %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Componentă %s invalidă '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Componentă invalidă %s"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Pentru acest URL nu este suportată parcurgerea unui șir de interogare"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Schema url este o componentă obligatorie"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Schemă ulr invalidă '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Schema url nu permite un nume de utilizator"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Schema url nu permite parolă"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Schema url necesită o componentă gazdă"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Schema url nu permite componentă gazdă"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Componentă gazdă invalidă '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Schema url nu permite port"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Componentă port invalidă '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Schema url necesită o cale"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Calea relativă nu este permisă dacă autoritatea există"
 
index 1f2b161..93b3fa8 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.ru\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2021-01-04 16:37+0000\n"
 "Last-Translator: Alex Minton <alex239@gmail.com>\n"
 "Language-Team: Russian <https://l10n.opensuse.org/projects/libzypp/master/ru/"
@@ -3770,20 +3770,20 @@ msgstr[2] "(истекает через %d дней)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Поиск ID gpg-ключа %1% в кэше %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Поиск ID gpg-ключа %1% в репозитории %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Репозиторий %1% не определяет дополнительных URL вида «gpgkey=»."
@@ -3794,7 +3794,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Невозможно прочитать каталог репозитория \"%1%\": доступ запрещен"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3814,8 +3814,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Псевдоним сервис не может начинаться с точки."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Невозможно открыть файл \"%s\" для записи."
@@ -3831,38 +3831,38 @@ msgstr ""
 "нарушенными ассоциациями"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "По указанному URL-адресу не найдено допустимых метаданных"
 msgstr[1] "По указанным URL-адресам не найдено допустимых метаданных"
 msgstr[2] "По указанным URL адресам не найдено допустимых метаданных"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Не удалось создать %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Невозможно создать каталог кэша метаданных."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Сбор кэша репозитория \"%s\""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Не удалось создать кэш в %s — нет прав на запись."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Ошибка при кэшировании репозитория (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Необрабатываемый тип репозитория"
 
@@ -3872,44 +3872,44 @@ msgstr "Необрабатываемый тип репозитория"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Ошибка при попытке чтения из \"%s\""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Неизвестная ошибка при чтении из \"%s\""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Добавление репозитория \"%s\""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Недопустимое имя файла репозитория в \"%s\""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Удаление репозитория \"%s\""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Невозможно выяснить, где хранится репозиторий."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Не удается удалить \"%s\""
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Невозможно определить, где хранится сервис."
 
@@ -4277,15 +4277,21 @@ msgstr "сбой в applydeltarpm."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Модуль сервиса не поддерживает изменение атрибута."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Невозможно предоставить файл \"%s\" из репозитория \"%s\""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "В репозитории нет URL-адреса."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4446,7 +4452,7 @@ msgstr "повредить %s, игнорируя некоторые из его
 msgid "generally ignore of some dependencies"
 msgstr "вообще игнорировать некоторые зависимости"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4454,161 +4460,161 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "конфликтующие запросы"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "проблема с некоторыми зависимостями"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "запрос не поддерживается"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "удаленные поставщики: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4616,318 +4622,318 @@ msgstr ""
 "\n"
 "неустанавливаемые поставщики: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "поставщики, не подлежащие установке: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Этот запрос повредит вашу систему!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "игнорировать предупреждение о повреждении системы"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "установить %1%, хоть он и был отозван"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "разрешить установку PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "установить %1%, хоть он и в чёрном списке"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s не принадлежит репозиторию обновления дистрибутива"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s имеет худшую архитектуру"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "проблема в установленном пакете %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "ничто не предоставляет запрошенный %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Включили ли вы все требуемые репозитории?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "пакет %s не существует"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s предоставляется системой и не может быть удален"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s недоступен для установки"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "ничто не предоставляет %s, необходимый для %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Не удается установить оба %s и %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s конфликтует с %s, который предоставляется %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s делает устаревшим %s, предоставляемый %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "установленный пакет %s делает устаревшим %s, предоставляемый %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 "объект разрешения зависимостей %s конфликтует с %s, который предоставляется "
 "им самим"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s требует %s, но это требование не может быть удовлетворено"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "удалить блокировку для удаления %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "не устанавливать %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "оставить %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "удалить блокировку для установки %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 "не просить установить объект разрешения зависимостей, предоставляющий %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 "не просить удалить все объекты разрешения зависимостей, предоставляющие %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "не устанавливать самую последнюю версию %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "оставить %s, несмотря на смену архитектуры"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "установить %s, несмотря на смену архитектуры"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "оставить устаревший %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "установить %s из исключенного репозитория"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "обновить %s до более старой версии %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "изменение архитектуры %s на %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4936,14 +4942,14 @@ msgstr ""
 "установить %s (со сменой поставщика)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "замена %s на %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "удаление %s"
@@ -4955,7 +4961,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Выполнение скрипта %%posttrans \"%1%\""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Выполнение скриптов %posttrans"
@@ -4964,40 +4970,40 @@ msgstr "Выполнение скриптов %posttrans"
 msgid "Installation has been aborted as directed."
 msgstr "Установка прервана согласно указаниям."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " выполнено"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " сбой при выполнении"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s уже выполнен как %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " выполнение пропущено во время прерывания работы"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Ошибка при отправке сообщения об обновлении."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Новое сообщение об обновлении"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "Сбой RPM: "
 
@@ -5019,19 +5025,19 @@ msgstr "Пакет не подписан!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Измененные конфигурационные файлы для %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm сохранил %s как %s, но было невозможно определить различия"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5041,13 +5047,13 @@ msgstr ""
 "Первые 25 строк различий:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm создал %s как %s, но было невозможно определить различия"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5058,113 +5064,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Дополнительный вывод rpm"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "создана резервная копия %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Подпись в порядке"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Неизвестный тип подписи"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Подпись не проверена"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Подпись в порядке, но ключ не является доверенным"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Открытый ключ подписей недоступен"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Файл не существует, или невозможно проверить подпись"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Файл не подписан"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Схема URL-адреса не позволяет использовать %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Недопустимый компонент %s: \"%s\""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Недопустимый компонент %s"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Для данного URL-адреса анализ строки запроса не поддерживается"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Схема URL-адреса является необходимым компонентом"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Недопустимая схема URL-адреса \"%s\""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Схема URL-адреса не позволяет использовать имя пользователя"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Схема URL-адреса не позволяет использовать пароль"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Схема URL-адреса требует указания компонента хоста"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Схема URL-адреса не позволяет использовать компонент хоста"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Недопустимый компонент хоста \"%s\""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Схема URL-адреса не позволяет использовать порт"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Недопустимый компонент порта \"%s\""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Схема URL-адреса требует указания пути"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 "При наличии компонентов авторизации относительные пути указывать нельзя"
index 45a75d6..7588d5d 100644 (file)
--- a/po/si.po
+++ b/po/si.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2005-07-29 15:37+0530\n"
 "Last-Translator: i18n@suse.de\n"
 "Language-Team: Sinhala <i18n@suse.de>\n"
@@ -3791,20 +3791,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3815,7 +3815,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3835,8 +3835,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Couldn't open file: %s."
@@ -3850,37 +3850,37 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Couldn't open file: %s."
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr ""
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3890,44 +3890,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Couldn't open file: %s."
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4271,15 +4271,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4392,7 +4398,7 @@ msgstr ""
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4400,488 +4406,488 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr ""
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr ""
@@ -4893,7 +4899,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4902,11 +4908,11 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -4914,29 +4920,29 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -4958,19 +4964,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4978,13 +4984,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4993,113 +4999,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr ""
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index e172618..c811855 100644 (file)
--- a/po/sk.po
+++ b/po/sk.po
@@ -5,8 +5,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: libzypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
-"PO-Revision-Date: 2021-01-22 18:23+0000\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
+"PO-Revision-Date: 2021-04-30 19:57+0000\n"
 "Last-Translator: Ferdinand Galko <galko.ferdinand@gmail.com>\n"
 "Language-Team: Slovak <https://l10n.opensuse.org/projects/libzypp/master/sk/>"
 "\n"
@@ -15,7 +15,7 @@ msgstr ""
 "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: Weblate 3.6.1\n"
+"X-Generator: Weblate 4.6\n"
 
 #. dubious: Throw on malformed known types, otherwise log a warning.
 #: zypp/CheckSum.cc:136
@@ -3761,20 +3761,20 @@ msgstr[2] "(vyprší za %d dní)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Hľadanie ID gpg kľúča %1% vo vyrovnávacej pamäti %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Hľadanie ID gpg kľúča %1% v repozitári %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Repozitár %1% nedefinuje dodatočné URL 'gpgkey='."
@@ -3785,7 +3785,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Nie je možné čítať adresár repozitára '%1%': Prístup zamietnutý"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3805,8 +3805,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Alias služby nemôže začínať bodkou."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Nemôžem otvoriť súbor '%s' pre zápis."
@@ -3820,39 +3820,39 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "Neznámá služba '%1%': Odstraňovanie osirelého repozitára služby '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Na stanovenej adrese URL sa nenašli platné metadáta"
 msgstr[1] "Na stanovených adresách URL sa nenašli platné metadáta"
 msgstr[2] "Na stanovených adresách URL sa nenašli platné metadáta"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Nie je možné vytvoriť %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Nie je možné vytvoriť adresár vyrovnávacej pamäte metadát."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Vytváram vyrovnávaciu pamäť repozitára '%s'"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 "Nie je možné vytvoriť vyrovnávaciu pamäť v %s - žiadne práva na zapisovanie."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Zlyhalo ukladanie do vyrovnávacej pamäti pre repozitár (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Nepodporovaný typ repozitára"
 
@@ -3862,44 +3862,44 @@ msgstr "Nepodporovaný typ repozitára"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Chyba pri čítaní z '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Neznáma chyba čítania z '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Pridávam repozitár '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Neplatný názov súboru repozitára v '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Odstraňujem repozitár '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Nie je možné prísť na to, kde je uložený repozitár."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Nie je možné vymazať '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Nie je možné prísť na to, kde je uložená služba."
 
@@ -4268,15 +4268,21 @@ msgstr "Aplikovanie delta rpm zlyhalo."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Zásuvný modul služby nepodporuje zmenu atribútu."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Nemôžem poskytnúť súbor '%s' z repozitára '%s'"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Pre tento repozitár nie je definovaná žiadna URL adresa."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr "Očakávané médium% 1%/%2% identifikované podľa súboru '%3%' s obsahom:"
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4437,7 +4443,7 @@ msgstr "porušiť %s ignorovaním niektorých závislostí"
 msgid "generally ignore of some dependencies"
 msgstr "všeobecne ignorovať niektoré závislosti"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4447,94 +4453,94 @@ msgstr ""
 "byť nahradený"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 "%1%, ktorý sa má inštalovať, nepatrí do repozitára zvýšenia verzie "
 "distribúcie"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "nainštalovaný %1% má nižšiu architektúru"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "%1%, ktorý sa má inštalovať, má nižšiu architektúru"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "problém s nainštalovaným %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "protichodné požiadavky"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "problém so závislosťami"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "nič neposkytuje požadovaný '%1%'"
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "Máte povolené všetky požadované repozitáre?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "požadovaný balík %1% neexistuje"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "nepodporovaná požiadavka"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "'%1%' poskytuje systém a nemôže sa vymazať"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% nie je inštalovateľný"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr "nič neposkytuje '%1%', ktorý je potrebný pre nainštalovaný %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 "nič neposkytuje '%1%', ktorý je potrebný pre %2%, ktorý sa má inštalovať"
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "nie je možné nainštalovať obidva %1% aj %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 "nainštalovaný %1% je v konflikte s '%2%', ktorý poskytuje nainštalovaný %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
@@ -4542,7 +4548,7 @@ msgstr ""
 "nainštalovaný %1% je v konflikte s '%2%', ktorý poskytuje %3%, ktorý sa má "
 "inštalovať"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
@@ -4550,7 +4556,7 @@ msgstr ""
 "%1%, ktorý sa má inštalovať, je v konflikte s '%2%', ktorý poskytuje "
 "nainštalovaný %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
@@ -4559,26 +4565,26 @@ msgstr ""
 "%1%, ktorý sa má inštalovať, je v konflikte s '%2%', ktorý poskytuje %3%, "
 "ktorý sa má inštalovať"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr "nainštalovaný %1% zastaráva '%2%', ktorý poskytuje nainštalovaný %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 "nainštalovaný %1% zastaráva '%2%', ktorý poskytuje %3%, ktorý sa má "
 "inštalovať"
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 "%1%, ktorý sa má inštalovať, zastaráva '%2%', ktorý poskytuje nainštalovaný "
 "%3%"
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
@@ -4586,25 +4592,25 @@ msgstr ""
 "%1%, ktorý sa má inštalovať, zastaráva '%2%', ktorý poskytuje %3%, ktorý sa "
 "má inštalovať"
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr "nainštalovaný %1% je v konflikte s '%2%', ktorý poskytuje sám"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 "%1%, ktorý sa má inštalovať, je v konflikte s '%2%', ktorý poskytuje sám"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 "nainštalovaný %1% vyžaduje '%2%', ale túto požiadavku nie je možné splniť"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
@@ -4613,15 +4619,15 @@ msgstr ""
 "%1%, ktorý sa má inštalovať, vyžaduje '%2%', ale túto požiadavku nie je "
 "možné splniť"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "zmazaný poskytovatelia: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4629,122 +4635,122 @@ msgstr ""
 "\n"
 "neinštalovateľní poskytovatelia: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "neinštalovateľní poskytovatelia: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "odstrániť zámok pre umožnenie odstránenia %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "neinštalovať %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "ponechať %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "odstrániť zámok pre umožnenie inštalácie %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Tento požiadavka poruší váš systém!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ignorovať varovanie o porušení systému"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr "nepožadovať inštaláciu riešenia, ktoré poskytuje %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr "nepožadovať zmazanie všetkých riešení, ktoré poskytuje %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "neinštalovať najnovšiu verziu %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "ponechať %1% napriek nižšej architektúre"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "nainštalovať %1% napriek nižšej architektúre"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "ponechať zastaraný %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "inštalovať %1% z vylúčeného repozitára"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "inštalovať %1%, aj keď bol stiahnutý"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "umožniť inštaláciu PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "inštalovať %1%, aj keď je nežiadúci"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "znížiť verziu %1% na %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "zmena architektúry %1% na %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -4753,192 +4759,192 @@ msgstr ""
 "inštalovať %1% (so zmenou dodávateľa)\n"
 "  %2% -->  %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "nahradenie %1% s %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "odinštalovanie %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s nepatrí do repozitára zvýšenia verzie distribúcie"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s má nižšiu architektúru"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "Problém s nainštalovaným balíkom %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "nič neposkytuje požadovaný %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Máte povolené všetky požadované repozitáre?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "balík %s neexistuje"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s poskytuje systém a nemôže sa vymazať"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s nie je inštalovateľný"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "nič neposkytuje %s, ktorý je potrebný pre %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "nie je možné nainštalovať obidva %s aj %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s je v konflikte s %s poskytovaným %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s zastaráva %s, ktorý poskytuje %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "nainštalovaný %s zastaráva %s, ktorý poskytuje %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "Riešenie %s je v konflikte s %s, ktorý poskytuje sám"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s vyžaduje %s, ale túto požiadavku nie je možné splniť"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "odstrániť zámok pre umožnenie odstránenia %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "neinštalovať %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "ponechať %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "odstrániť zámok pre umožnenie inštalácie %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "nepožadovať inštaláciu riešenia, ktoré poskytuje %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "nepožadovať zmazanie všetkých riešení, ktoré poskytuje %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "neinštalovať najnovšiu verziu %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "ponechať %s napriek nižšej architektúre"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "nainštalovať %s napriek nižšej architektúre"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "ponechať zastaraný %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "inštalovať %s z vylúčeného repozitára"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "znížiť verziu %s na %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "zmena architektúry %s na %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4947,14 +4953,14 @@ msgstr ""
 "inštalovať %s (so zmenou dodávateľa)\n"
 "  %s -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "nahradenie %s s %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "odinštalovanie %s"
@@ -4966,7 +4972,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Vykonávanie %%posttrans skriptu '%1%'"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Vykonávanie %p osttrans skriptov"
@@ -4975,40 +4981,40 @@ msgstr "Vykonávanie %p osttrans skriptov"
 msgid "Installation has been aborted as directed."
 msgstr "Inštalácia bola podľa príkazu zrušená."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " spustený"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " spustenie zlyhalo"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s už spustený ako %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " spustenie odložené kvôli prerušeniu programu"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Chyba zasielania oznámenia o aktualizačnej správe."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Nová správa aktualizácie"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM zlyhalo: "
 
@@ -5030,19 +5036,19 @@ msgstr "Balík nie je podpísaný!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Zmenené konfiguračné súbory pre '%s':"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "Balík rpm uložil %s ako %s, ale nebolo možné určiť rozdiel"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5052,13 +5058,13 @@ msgstr ""
 "Tu je prvých 25 riadkov rozdielov:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "Balík rpm vytvoril %s as %s, ale nebolo možné určiť rozdiel"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5069,114 +5075,114 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Ďalší výstup z rpm"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "Bola vytvorená záloha %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Podpis je v poriadku"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Neznámy typ podpisu"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Podpis neoveruje"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Podpis je v poriadku, ale kľúč nie je dôveryhodný"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Verejný kľúč podpisov nie je k dispozícii"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Súbor neexistuje alebo podpis nie je možné overiť"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Súbor je nepodpísaný"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Zadaná URL schéma nepovoľuje %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "%s obsahuje neplatnú položku '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "%s obsahuje neplatnú položku"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Query string nie je pre túto URL povolený"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Schéma URL je povinná"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Neplatný názov URL schémy: '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Daná URL schéma nepovoľuje meno používateľa"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Daná URL schéma nepovoľuje heslo"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Daná URL schéma vyžaduje názov hostiteľského počítača (host component)"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 "Daná URL schéma nepovoľuje názov hostiteľského počítača (host component)"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Neplatný názov počítača '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Daná URL schéma nepovoľuje port"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Neplatný port '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Daná URL schéma vyžaduje zadanú cestu"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Relatívna cesta nie je povolená v prípade, že je zadaná autorita"
 
index e6c2785..87ce02a 100644 (file)
--- a/po/sl.po
+++ b/po/sl.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2001-10-18 11:02+0200\n"
 "Last-Translator: Janez Krek <janez.krek@euroteh.si>\n"
 "Language-Team: Slovenian\n"
@@ -4241,20 +4241,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -4265,7 +4265,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4285,8 +4285,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Datoteke ni mogoče odpreti za pisanje."
@@ -4300,37 +4300,37 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Nameščam na:"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr ""
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Neuspešen dostop do media za posodobitev gonilnika."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -4340,44 +4340,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Napaka pri branju z disketne enote."
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Nepravilno ime naprave."
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Nameščam na:"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4724,15 +4724,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4846,7 +4852,7 @@ msgstr "ima nerešene zahteve..."
 msgid "generally ignore of some dependencies"
 msgstr "ima nerešene zahteve..."
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4854,490 +4860,490 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "Nezadoščene odvisnosti:"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "Samodejna namestitev"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "Zagonska arhitektura"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "Paketi za obnovitev"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "Ta paket ni nameščen in ne bo nameščen."
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "Namestitev ni uspela."
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Nameščam na:"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, fuzzy, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%1 je v sporu s/z %2"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%1 je v sporu s/z %2"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%1 je v sporu s/z %2"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, fuzzy, c-format, boost-format
 msgid "do not install %s"
 msgstr "Nameščam na:"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "Nameščam na:"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "%1 je v sporu s/z %2"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "Zbriši %1"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "Namestitev"
@@ -5349,7 +5355,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -5358,12 +5364,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
 # %s is either BOOTP or DHCP
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "Prilagoditev %s ni bila uspešna."
@@ -5371,29 +5377,29 @@ msgstr "Prilagoditev %s ni bila uspešna."
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -5416,19 +5422,19 @@ msgstr "Paketi za obnovitev"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, fuzzy, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Shrani nastavivene datoteke"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5436,13 +5442,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5451,117 +5457,117 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "Dodatne nastavitve skupine"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, fuzzy, c-format, boost-format
 msgid "created backup %s"
 msgstr "Ne Kreiraj Varnostnih Kopij"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "KScreensaver-ja ni možno najti."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "KScreensaver-ja ni možno najti."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "KScreensaver-ja ni možno najti."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index fcc4251..03b94dd 100644 (file)
--- a/po/sr.po
+++ b/po/sr.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST2 (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2004-03-31 11:34+0200\n"
 "Last-Translator: Bojan Jovanovic <bojov@fon.bg.ac.yu>\n"
 "Language-Team: Serbian <i18n@suse.de>\n"
@@ -3882,20 +3882,20 @@ msgstr[2] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3906,7 +3906,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3926,8 +3926,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Не могу да отворим '%1'."
@@ -3941,38 +3941,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Не могу да отворим '%1'."
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr ""
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3982,44 +3982,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Не могу да отворим '%1'."
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4367,15 +4367,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4489,7 +4495,7 @@ msgstr "ima neispunjene zahteve..."
 msgid "generally ignore of some dependencies"
 msgstr "ima neispunjene zahteve..."
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4497,496 +4503,496 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "Proveravam međuzavisnost..."
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 #, fuzzy
 msgid "unsupported request"
 msgstr " - није подржано"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "Automatska Instalacija"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
 #  tree node string
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "Boot arhitektura"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
 #  summary text heading
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "Paketi za obnavljanje"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "Ovaj paket nije i neće biti instaliran."
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "Instalacioni proces nije uspešno završen."
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
 #  Frame title for installation target hard disk / partition(s)
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Instaliram na:"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, fuzzy, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%1 je u konfliktu sa %2"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%1 je u konfliktu sa %2"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%1 je u konfliktu sa %2"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
 #  Frame title for installation target hard disk / partition(s)
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, fuzzy, c-format, boost-format
 msgid "do not install %s"
 msgstr "Instaliram na:"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
 #  Frame title for installation target hard disk / partition(s)
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "Instaliram na:"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "%1 je u konfliktu sa %2"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "Obriši %1"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "Инсталација"
@@ -4998,7 +5004,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -5007,11 +5013,11 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -5019,29 +5025,29 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -5066,19 +5072,19 @@ msgstr "Paketi za obnavljanje"
 #  progress stage
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, fuzzy, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Snimi konfiguracione fajlove"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5086,13 +5092,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5102,115 +5108,115 @@ msgstr ""
 #  TextEntry label
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "&Dodatne ipppd opcije"
 
 #  Proposal for backup during update
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, fuzzy, c-format, boost-format
 msgid "created backup %s"
 msgstr "Ne pravite sigurnosnu kopiju"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index 5ea3e47..dc89539 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.sv\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2020-05-02 19:51+0000\n"
 "Last-Translator: Luna Jernberg <droidbittin@gmail.com>\n"
 "Language-Team: Swedish <https://l10n.opensuse.org/projects/libzypp/master/sv/"
@@ -3937,20 +3937,20 @@ msgstr[1] "(går ut om %d dagar)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Söker efter gpg-nyckel med ID %1% i cache %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Söker efter gpg-nyckel med ID %1% i lager %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Lagringsplatsen %1% definierar inte ytterligare 'gpgkey=' URL."
@@ -3961,7 +3961,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Kan inte läsa lagringsplatskatalog '%1%': Åtkomst nekad"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3981,8 +3981,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Ett alias för en tjänst kan inte inledas med en punkt."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Kan inte skriva till filen '%s'."
@@ -3996,37 +3996,37 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "Okänd tjänst '%1%': Tar bort övergiven lagringsplats '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Giltig metadata hittades inte på specificerad URL"
 msgstr[1] "Giltig metadata hittades inte på specificerade URL:er"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Kan inte skapa %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Kan inte att skapa cachekatalog för metadata."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Cache för lagringsplatsen '%s' byggs"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Kan inte att skapa cache på %s - ingen skrivrättighet."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Misslyckades att cachelagra lagringsplats (%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Kan inte hantera lagringsplatstypen"
 
@@ -4036,44 +4036,44 @@ msgstr "Kan inte hantera lagringsplatstypen"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Det gick inte att läsa från '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Ett okänt fel uppstod vid läsning från '%s'"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Lägger till förrådet '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Ogiltigt namn på lagringsplats '%s'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Lagringsplatsen '%s' tas bort"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Kan inte identifiera var lagringsplatsen finns."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Kan inte radera '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Det gick inte att identifiera var tjänsten är lagrad."
 
@@ -4440,15 +4440,21 @@ msgstr "applydeltarpm misslyckades."
 msgid "Service plugin does not support changing an attribute."
 msgstr "Insticksprogrammet för tjänsten har inte stöd för ändring av attribut."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Det går inte att hämta filen %s från förrådet %s"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Det finns ingen URL i förrådet."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4609,7 +4615,7 @@ msgstr "bryt %s genom att ignorera vissa beroenden"
 msgid "generally ignore of some dependencies"
 msgstr "ignorera generellt några beroende"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4617,161 +4623,161 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "begäranden i konflikt"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "vissa beroendeproblem"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "begäran stöds inte"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "borttagna leverantörer: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4779,314 +4785,314 @@ msgstr ""
 "\n"
 "leverantörer som inte går att installera: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "leverantörer som inte går att installera: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Denna begäran kommer att knäcka systemet!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ignorera varningen om ett trasigt system"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s tillhör inte ett distupgrade-förråd"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s innehåller en underordnad arkitektur"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problem med det installerade paketet %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "inget tillhandahåller begärda %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Har du aktiverat alla begärda lagringsplatser?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "paketet %s finns inte"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s kommer från systemet och kan inte tas bort"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s går inte att installera"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "inget tillhandahåller %s som behövs i %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "kan inte installera både %s och %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s är i konflikt med %s som kommer från %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s gör %s inaktuell som kommer från %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s gör %s som kommer från %s inaktuell"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "lösbara %s är i konflikt med %s som kommer från sig själv"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s behöver %s, men kravet kan inte uppfyllas"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "ta bort lås så att %s kan tas bort"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "installera inte %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "behåll %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "ta bort lås så att %s kan installeras"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "fråga inte om att installera en lösbar med %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "fråga inte om att ta bort alla lösbara med %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "installera inte den senaste versionen av %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "behåll %s trots underordnad arkitektur"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "installera %s trots underordnad arkitektur"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "behåll föråldrad version av %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "installera %s från undantaget arkiv"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "Nedgradera %s till %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "arkitekturändring av %s till %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -5095,14 +5101,14 @@ msgstr ""
 "installera %s (med ändrad leverantör)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "ersätt %s med %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "avinstallation av %s"
@@ -5114,7 +5120,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Kör %%posttrans-skriptet '%1%'"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Kör %p 1osttrans-skript"
@@ -5123,41 +5129,41 @@ msgstr "Kör %p 1osttrans-skript"
 msgid "Installation has been aborted as directed."
 msgstr "Installationen har avbrutits enligt instruktionerna."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " körd"
 
 # %s is either BOOTP or DHCP
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " körningen misslyckades"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s redan körd som %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " körningen hoppades över vid avbrottet"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Ett fel inträffade när ett uppdateringsmeddelande skickades."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Nytt uppdateringsmeddelande"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM misslyckades: "
 
@@ -5179,19 +5185,19 @@ msgstr "Paketet är inte signerat!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Konfigurationsfiler har ändrats för %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "RPM sparade %s som %s, men det gick inte att avgöra skillnaden"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5201,13 +5207,13 @@ msgstr ""
 "Här visas de första 25 raderna med skillnader:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "RPM skapade %s som %s, men det gick inte att avgöra skillnaden"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5218,113 +5224,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Ytterligare RPM-utdata"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "skapade säkerhetskopian %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "Signaturen är OK"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Okänd signaturtyp"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Signaturen kan inte verifieras"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "Signaturen är OK, men nyckeln är inte betrodd"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Signaturens offentliga nyckel är inte tillgänglig"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Filen finns inte eller signaturen kan inte kontrolleras"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Filen är inte signerad"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "URL-schemat tillåter inte %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "%s-komponenten '%s' är ogiltig"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Ogiltig %s-komponent"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Analysering av frågesträng stöds inte för den här URL-adressen"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "URL-schemat är en obligatorisk komponent"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "URL-schemat '%s' är ogiltigt"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "URL-schemat tillåter inte något användarnamn"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "URL-schemat tillåter inte något lösenord"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Det måste finnas en värdkomponent i URL-schemat"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Det får inte finnas någon värdkomponent i URL-schemat"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Värdkomponenten '%s' är ogiltig"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "URL-schemat tillåter inte någon port"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Portkomponenten '%s' är ogiltig"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Det måste finnas ett sökvägsnamn för URL-schemat"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Relativa sökvägar tillåts inte om det finns behörighet"
 
index bfad303..92e4c5a 100644 (file)
--- a/po/ta.po
+++ b/po/ta.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: NetworkManager-vpnc\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2005-06-26 01:20+0200\n"
 "Last-Translator: Priyavert Sharma <priyavert.sharma@agreeya.com>\n"
 "Language-Team: AgreeYa Solutions <www.agreeya.com>\n"
@@ -3765,20 +3765,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3789,7 +3789,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3809,8 +3809,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "எழுதுவதற்கு கோப்பைத் திறக்க முடியவில்லை."
@@ -3824,38 +3824,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "டெஸ்க்டாப் பொருளை '%s' திறக்க முடியவில்லை"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "அடைவு %1 உருவாக்க முடியவில்லை: %2."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3865,44 +3865,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "ஃப்ளாப்பி வட்டிலிருந்து படிப்பதில் பிழை"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, fuzzy, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "மூலங்கள் சேர்க்கப்படுகின்றன"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "செல்லாத ஏற்றுமதி கோப்புபெயர்."
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, fuzzy, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "மூலங்கள் சேர்க்கப்படுகின்றன"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "டெஸ்க்டாப் பொருளை '%s' திறக்க முடியவில்லை"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4252,16 +4252,22 @@ msgstr "அப்ளைடெல்டாஆர்பிஎம் தோல
 msgid "Service plugin does not support changing an attribute."
 msgstr "VAR1 மூல வகை காட்சி மாற்றங்கள் அம்சத்திற்கு ஆதரவளிப்பதில்லை"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, fuzzy, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "%sலிருந்து %sஐ அளிக்க இயலாது"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 #, fuzzy
 msgid "No url in repository."
 msgstr "சேமிப்பிடத்தில் கோப்பு %1 காணப்படவில்லை."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4376,7 +4382,7 @@ msgstr "இத்தேவையை இங்கேயே புறக்கண
 msgid "generally ignore of some dependencies"
 msgstr "இத்தேவையை இங்கேயே புறக்கணிக்கவும்"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4384,494 +4390,494 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 #, fuzzy
 msgid "conflicting requests"
 msgstr "இந்த இணைப்புக்கான கோரிக்கை: "
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "சார்புத்தன்மை பிரச்னைகள் காரணமாக %s ஐ நிறுவ இயலவில்லை"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 #, fuzzy
 msgid "deleted providers: "
 msgstr "%s யாரும் அளிப்பதில்லை"
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 #, fuzzy
 msgid ""
 "\n"
 "not installable providers: "
 msgstr "%sக்கு நிறுவக்கூடிய அளிப்பவர்கள் இல்லை"
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "%sக்கு நிறுவக்கூடிய அளிப்பவர்கள் இல்லை"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 #, fuzzy
 msgid "This request will break your system!"
 msgstr "கோரிக்கை ஏற்கனவே உள்ளது."
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s, %sஐ அளிக்கிறது, ஆனால் அதற்கு வேறொரு கட்டமைப்பு உள்ளது."
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, fuzzy, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "பேக்கேஜ்களின் நிறுவுதலை நீக்குவதற்கான ஆணை"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, fuzzy, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "%s யாரும் அளிப்பதில்லை"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "சான்றிதழ் %1 இல்லை."
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s பூட்டப்பட்டுள்ளது மற்றும் அதன் நிறுவுதலை நீக்க இயலாது."
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "நிறுவப்படவில்லை"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, fuzzy, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s, %sக்கு தேவைப்படுகிறது"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "%sஐ நிறுவ முடியவில்லை"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, fuzzy, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s %sஉடன் முரண்படுகிறது"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, fuzzy, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s %sஐ வழக்கற்றதாக்குகிறது"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s %sஐ வழக்கற்றதாக்குகிறது"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s %sஉடன் முரண்படுகிறது"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "%sஐ நிறுவ வேண்டாம்"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "%sஐ வைத்துக் கொள்ளவும்"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "%sஐ நிறுவ வேண்டாம்"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, fuzzy, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "%sக்கு நிறுவக்கூடிய அளிப்பவர்கள் இல்லை"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "தொடர்புள்ள தீர்வுகளை நிறுவவோ அல்லது நீக்கவோ வேண்டாம்"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, fuzzy, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s, %sஐ அளிக்கிறது, ஆனால் அதற்கு வேறொரு கட்டமைப்பு உள்ளது."
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, fuzzy, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "அது கட்டமைப்பை மாற்றக்கூடுமென்றாலும் %sஐ நிறுவவும்"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "%s %sஐ வழக்கற்றதாக்குகிறது"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, fuzzy, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "%sலிருந்து %s தகவலிறக்கம் செய்யப்பட்டது"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "நிறுவுதல்"
@@ -4883,7 +4889,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4892,12 +4898,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "குறிப்பிட்டுள்ளபடி நிறுவுதல் இடையில் நிறுத்தப்பட்டது."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 #, fuzzy
 msgid " executed"
 msgstr "நிறைவேற்று"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -4905,30 +4911,30 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 #, fuzzy
 msgid "Error sending update message notification."
 msgstr "விசை என்கிரிப்ட் செய்யும்போது பிழை."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 #, fuzzy
 msgid "RPM failed: "
 msgstr "தோல்வியுற்றது"
@@ -4951,19 +4957,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "%s:க்காக உள்ளமைத்தல் கோப்புகள் மாற்றப்பட்டுள்ளன"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, fuzzy, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "%s ஆக ஆர்பிஎம் சேமிக்கப்பட்டுள்ளது, ஆனால் வேறுபாட்டை நிர்ணயிக்க முடியவில்லை"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, fuzzy, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4973,13 +4979,13 @@ msgstr ""
 "வேறுபாடுகளின் முதல் 25 வரிகள் இங்குள்ளன:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, fuzzy, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "%s ஆக ஆர்பிஎம் உருவாf;கப்பட்டுள்ளது, ஆனால் வேறுபாட்டை நிர்ணயிக்க முடியவில்லை"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, fuzzy, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4990,117 +4996,117 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "கூடுதல் ஆர்பிஎம் அவுட்புட்:"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "%s மறுபிரதி உருவாக்கப்பட்டது"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "உள்ளீடு காணப்படவில்லை."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "உள்ளீடு காணப்படவில்லை."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "உள்ளீடு காணப்படவில்லை."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "யூஆர்எல் திட்டம் %sக்கு அனுமதிப்பதில்லை"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, fuzzy, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "'%s' செல்லாத உறுப்பு"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "செல்லாத %s உறுப்பு"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "இந்த யூஆர்எல்லுக்கு வினா வரிசை விளக்கம் ஆதரவளிக்கப்படவில்லை"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "யூஆர்எல் திட்டம் ஒரு தேவைப்படும் உறுப்பாகும்"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "செல்லாத யூஆர்எல் திட்டம் '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "யூஆர்எல் திட்டம் பயனாளர் பெயரை அனுமதிப்பதில்லை"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "யூஆர்எல் திட்டம் கடவுச்சொல்லை அனுமதிப்பதில்லை"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "யூஆர்எல் திட்டத்திற்கு ஓர் ஆதார உறுப்பு தேவைப்படுகிறது"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "யூஆர்எல் திட்டம் ஓர் ஆதார உறுப்பை அனுமதிப்பதில்லை"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "செல்லாத ஆதார உறுப்பு'%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "யூஆர்எல் திட்டம் ஒரு முணையத்தை அனுமதிப்பதில்லை"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "செல்லாத முணைய உறுப்பு'%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "யூஆர்எல் திட்டத்திற்கு ஒரு பாதை பெயர் தேவைப்படுகிறது"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "அதிகாரம் இருக்குமானால் தொடர்புப் பாதை ஆதரவளிக்கப்படுவதில்லை"
 
index c197967..80ba92a 100644 (file)
--- a/po/th.po
+++ b/po/th.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2008-01-04 08:58+0100\n"
 "Last-Translator: i18n@suse.de\n"
 "Language-Team: Thai <i18n@suse.de>\n"
@@ -3883,20 +3883,20 @@ msgstr[0] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3907,7 +3907,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3928,8 +3928,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "ไม่สามารถเปิดแฟ้ม %1 ได้"
@@ -3943,37 +3943,37 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "ไม่สามารถเปิดใช้งานบริการ '%1' ได้"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "ไม่สามารถสร้างไดเรกทอรี "
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, fuzzy, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "การเพิ่มคลังแพกเกจ %1 ล้มเหลว"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "ล้มเหลวในการคืนค่าส่วน MBR ของฮาร์ดดิสก์"
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 #, fuzzy
 msgid "Unhandled repository type"
 msgstr "ชื่อของคลังแพกเกจใช้งานไม่ได้"
@@ -3984,44 +3984,44 @@ msgstr "ชื่อของคลังแพกเกจใช้งานไ
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "ไม่รู้จักตัวเลือกสำหรับคำสั่ง '%1': %2"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, fuzzy, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "กำลังเพิ่มคลังแพกเกจ %1"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "ค่าสำหรับตัวเลือก '%1' ไม่ถูกต้อง: %2"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, fuzzy, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "กำลังตรวจคลังแพกเกจ "
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "ไม่สามารถเปิดใช้งานบริการ '%1' ได้"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 #, fuzzy
 msgid "Can't figure out where the service is stored."
 msgstr "ไม่สามารถลบบริการได้ เนื่องจากมันยังไม่ถูกติดตั้ง"
@@ -4370,16 +4370,22 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 #, fuzzy
 msgid "No url in repository."
 msgstr "เลือกคลังแพกเกจ"
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4494,7 +4500,7 @@ msgstr "การตรวจสอบการขึ้นอยู่แก่
 msgid "generally ignore of some dependencies"
 msgstr "การตรวจสอบการขึ้นอยู่แก่กันของระบบ ไม่พบปัญหา"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4502,494 +4508,494 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "การตรวจสอบการขึ้นอยู่แก่กันของระบบ ไม่พบปัญหา"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 #, fuzzy
 msgid "deleted providers: "
 msgstr "อ่านค่าของผู้ให้บริการ"
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 #, fuzzy
 msgid ""
 "\n"
 "not installable providers: "
 msgstr "เขียนค่าของผู้ให้บริการ"
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "เขียนค่าของผู้ให้บริการ"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 #, fuzzy
 msgid "This request will break your system!"
 msgstr "รุ่นนี้ถูกติดตั้งไว้บนระบบของคุณ"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, fuzzy, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "กำลังเรียกใช้คลังแพกเกจสำหรับปรับรุ่นให้ทันสมัย..."
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "สถาปัตยกรรมพื้นฐาน"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, fuzzy, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "ผิดพลาด: ไม่สามารถติดตั้งแพกเกจได้"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 #, fuzzy
 msgid "Have you enabled all requested repositories?"
 msgstr "เพิ่มคลังแพกเกจแบบออนไลน์ที่เลือกไว้ทั้งหมด"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "ยังไม่มีบริการ %1 อยู่"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "ไฟร์วอลล์ยังไม่ถูกติดตั้ง"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "ไม่ต้องติดตั้งตัวจัดการการบูตระบบใด ๆ"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, fuzzy, c-format, boost-format
 msgid "do not install %s"
 msgstr "ไม่ต้องติดตั้ง"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "บันทึกการตั้งค่าการติดตั้ง"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "ลบอัตโนมัติ"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "บันทึกการตั้งค่าการติดตั้ง"
@@ -5001,7 +5007,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -5011,11 +5017,11 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "การติดตั้งเสร็จสมบูรณ์เพียงบางส่วนเท่านั้น"
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "การสร้างแฟ้มสำรองข้อมูลล้มเหลว"
@@ -5023,29 +5029,29 @@ msgstr "การสร้างแฟ้มสำรองข้อมูลล
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -5067,19 +5073,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, fuzzy, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "จัดเก็บแฟ้มการปรับแต่งค่า"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5087,13 +5093,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5102,117 +5108,117 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "ข้อมูลเพิ่มเติม"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "ไม่พบแฟ้มควบคุม %1 บนสื่อการติดตั้ง"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "ไม่พบแฟ้มควบคุม %1 บนสื่อการติดตั้ง"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "ไม่พบแฟ้มควบคุม %1 บนสื่อการติดตั้ง"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, fuzzy, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "ค่าสำหรับตัวเลือก '%1' ไม่ถูกต้อง: %2"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, fuzzy, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "ค่าสำหรับตัวเลือก '%1' ไม่ถูกต้อง: %2"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index 8bb10a0..89bdeda 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2018-01-29 14:07+0000\n"
 "Last-Translator: Özgür Ateş Fırat <ozgursebahat@mail.ru>\n"
 "Language-Team: Turkish <https://l10n.opensuse.org/projects/libzypp/master/tr/"
@@ -4453,20 +4453,20 @@ msgstr[0] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -4477,7 +4477,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -4497,8 +4497,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Servis ismi noktayla başlayamaz."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "'%s' dosyası açılamıyor."
@@ -4512,36 +4512,36 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "%s oluşturulamıyor"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Metadata önbellek klasörü oluşturulamadı."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "'%s' depo önbelleği oluşturuluyor"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "%s 'de önbellek oluşturulamıyor - yazma izni yok."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %d."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -4551,44 +4551,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "'%s' okunmaya çalışılırken bir hata meydana geldi"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "'%s' depoya ekleniyor"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Geçersiz yetki '{0}'"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "'%s' deposu siliniyor"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Reponun nerede depolandığı belirlenemedi."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "'%s' silinemiyor"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Servesin nerede depolandığı belirlenemedi."
 
@@ -4948,15 +4948,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "'%s' deposundaki '%s' e ulaşılamıyor"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -5069,7 +5075,7 @@ msgstr "şu çözülmemiş gereksinimlere sahip:"
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -5077,163 +5083,163 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
 # clients/inst_sw_single.ycp:742
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "Yetersiz bağımlılıklar:"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -5241,332 +5247,332 @@ msgstr ""
 "\n"
 "Yüklenemez sağlayıcılar:"
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "Yüklenemez sağlayıcılar:"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Bu istek sisteminizi çökertecek!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s dağıtım güncelleme deposuna ait değil."
 
 # clients/hwinfo.ycp:66
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s alt mimariye sahip"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "İstenen bütün depoları etkinleştirdiğinizden emin misiniz?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
 # clients/online_update_start.ycp:171
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s kurulabilir değil"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
 # include/partitioning/auto_part_ui.ycp:200 include/partitioning/auto_part_ui.ycp:249
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "%s ve %s in ikisi birden yüklenemez"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s, %s tarafından sağlanan %s ile çakışıyor."
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s %s tarafından sağlanan %s'in süresini bitirdi."
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%1, %2 ile çakışıyor"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%1, %2 ile çakışıyor"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s, %s'i gerektiriyor, ama bu gereklilik sağlanamıyor."
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
 # include/partitioning/auto_part_ui.ycp:200 include/partitioning/auto_part_ui.ycp:249
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "%s yüklenmedi"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "%1, %2 ile çakışıyor"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "%1 paketini sil"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "Kurulum"
@@ -5578,7 +5584,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -5587,42 +5593,42 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "Yükleme yönlendirildiği şekilde iptal edildi"
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr "uygulandı"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr "işletme hatası"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr "İptal etme sırasında uygulama es geçildi."
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 "Güncelleme bilgilendirmesi için mesaj gönderilirken bir hata meydana geldi."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 # clients/online_update_load.ycp:380
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 #, fuzzy
 msgid "RPM failed: "
 msgstr "İndirme işlemi başarısız oldu:"
@@ -5647,19 +5653,19 @@ msgstr "Geri yüklenecek paketler"
 # clients/sw_single.ycp:310
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, fuzzy, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Yapılandırma dosyalarını kaydet"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5667,13 +5673,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5682,118 +5688,118 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Ek rpm çıktısı"
 
 # clients/inst_sw_backup.ycp:260
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "%s yedeklemesi oluşturuldu"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
 # include/nfs/routines.ycp:188
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Geçersiz %s bileşeni '%s'"
 
 # include/nfs/routines.ycp:188
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Geçersiz %s bileşeni"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, fuzzy, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Geçersiz yetki '{0}'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
 # include/nfs/routines.ycp:188
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, fuzzy, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Geçersiz özellik '{0}'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
 # include/nfs/routines.ycp:188
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, fuzzy, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Geçersiz özellik '{0}'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index 04d856a..31bbe7b 100644 (file)
--- a/po/uk.po
+++ b/po/uk.po
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp.uk\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2021-03-11 21:56+0000\n"
 "Last-Translator: Lesath <4lesath@gmail.com>\n"
 "Language-Team: Ukrainian <https://l10n.opensuse.org/projects/libzypp/master/"
@@ -22,8 +22,8 @@ msgstr ""
 "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"
+"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: Weblate 3.6.1\n"
 
 #. dubious: Throw on malformed known types, otherwise log a warning.
@@ -3952,20 +3952,20 @@ msgstr[2] "(закінчується через %d днів)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "Пошук ID ключа для gpg %1% у кеші %2%."
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "Пошук ID ключа для gpg %1% у сховищі %2%."
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "Сховище %1% не визначає додаткові мережеві адреси для «gpgkey=»."
@@ -3976,7 +3976,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "Неможливо прочитати директорію сховища '%1%': Доступ заборонено"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3996,8 +3996,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Псевдонім служби не може починатися з точки."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Неможливо відкрити файл «%s» для запису."
@@ -4011,38 +4011,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "Невідома служба '%1%': видалення сховища служби '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "У вказаній адресі URL не знайдено чинних метаданих"
 msgstr[1] "У вказаних адресах URL не знайдено чинних метаданих"
 msgstr[2] "У вказаних адресах URL не знайдено чинних метаданих"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Неможливо створити %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Неможливо створити директорію кешу метаданих."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Створення кешу сховища «%s»"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Не вдалося створити кеш %s - немає прав на запис."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Не вдалось скешувати сховище(%d)."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Необроблений тип сховища"
 
@@ -4052,44 +4052,44 @@ msgstr "Необроблений тип сховища"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Помилка спроби читання з «%s»"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Невідома помилка читання з «%s»"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Додавання сховища «%s»"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Не чинна назва файла сховища «%s»"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Вилучення сховища «%s»"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Неможливо визначити, де знаходиться сховище."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Неможливо вилучити «%s»"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Неможливо визначити, де знаходиться служба."
 
@@ -4456,15 +4456,21 @@ msgstr "застосування дельти rpm зазнало невдачі.
 msgid "Service plugin does not support changing an attribute."
 msgstr "Модуль служби не підтримує зміну атрибута."
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Неможливо надати файл «%s» зі сховища «%s»"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "В сховищі немає url."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4625,7 +4631,7 @@ msgstr "зламати %s, ігноруючи деякі залежності"
 msgid "generally ignore of some dependencies"
 msgstr "взагалі нехтувати деякими залежностями"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4634,161 +4640,161 @@ msgstr ""
 "встановлений %1% не належить до оновлюваного сховища та мусить бути замінений"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr "%1% який було встановлено не належить до оновлюваного сховища"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "встановлений %1% має неповноцінну архітектуру"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "%1% який було встановлено має неповноцінну архітектуру"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "проблема з встановленим %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "конфлікт запитів"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "якась проблема залежностей"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "ніхто не надає запитуваний «%1%»"
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "Ви ввімкнули всі необхідні сховища?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "запитуваний пакунок %1% не існує"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "непідтримуваний запит"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "вилучені залежності: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4796,314 +4802,314 @@ msgstr ""
 "\n"
 "залежності без можливості встановлення: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "залежності без можливості встановлення: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Цей запит пошкодить вашу систему!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "ігнорувати попередження про пошкодження системи"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "встановити %1% хоч він і був відкладений"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "дозволити встановити PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "встановити %1% хоч він і був у чорному списку"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s не належить до сховища distupgrade (оновлення дистрибутиву)"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s має слабшу архітектуру"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "проблема з встановленим пакунком %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "жоден з пакунків не надає потрібного %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Чи ви увімкнули всі запитані сховища?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "пакунок %s не існує"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s надано системою і його неможливо прибрати"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s не можливо встановити"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "жоден з пакунків не надає %s, потрібного %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "неможливо встановити одночасно %s і %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s конфліктує з %s, що надається %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s робить застарілим %s, що надається %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "встановлений пакунок %s робить застарілим %s, який надається %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "Розв’язок %s конфліктує з %s, що у ньому міститься"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s потребує %s, але цю залежність неможливо вдовольнити"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "усунути блокування, щоб дозволити вилучення %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "не встановлювати %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "залишити %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "усунути блокування, щоб дозволити встановлення %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "не питати про встановлення розв’язувача, що надає %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "не питати про вилучення всіх розв’язувачів, що надаються %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "не встановлювати ранішу версію %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "Залишити %s, незважаючи на слабшу архітектуру"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "Встановити %s, незважаючи на те, що це змінить архітектуру"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "Залишити застарілі %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "Встановити %s з невключеного сховища"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "повернення замість %s %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "зміна архітектури з %s на %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -5112,14 +5118,14 @@ msgstr ""
 "встановити %s (зі зміною виробника)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "заміна %s на %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "вилучення %s"
@@ -5131,7 +5137,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "Виконання сценарію %%posttrans '%1%'"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "Виконання сценаріїв %posttrans"
@@ -5140,40 +5146,40 @@ msgstr "Виконання сценаріїв %posttrans"
 msgid "Installation has been aborted as directed."
 msgstr "Встановлення перервано відповідно до вказівки."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " виконано"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " виконання зазнало невдачі"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s вже виконаний як %s)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " виконання пропущено під час переривання"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Помилка відсилання сповіщення про оновлення."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Нове повідомлення про оновлення"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "Помилка RPM: "
 
@@ -5195,19 +5201,19 @@ msgstr "Пакунок не підписаний!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Змінено конфігураційні файли для %s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm збережено %s як %s, але було неможливо виявити різницю"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5217,13 +5223,13 @@ msgstr ""
 "Ось перші 25 рядків розбіжностей:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm створила %s як %s, але було неможливо виявити різницю"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5234,113 +5240,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Додатковий вивід rpm"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "створено резервну копію %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "З підписом усе гаразд"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "Невідомий тип підпису"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "Підпис не перевіряється"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "З підписом усе гаразд, але ключ - ненадійний"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "Публічний ключ підписів - недоступний"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "Файл не існує чи підпис не можна перевірити"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "Файл не підписаний"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Схема Url не дозволяє %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Недійсний %s компонент «%s»"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Недійсний компонент %s"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Розбір рядка запиту не підтримується для цього URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Схема URL - це потрібний компонент"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Недійсна схема URL «%s»"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Схема URL не дозволяє імені користувача"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Схема URL не дозволяє пароля"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Схема URL потребує компонент вузла"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Схема URL не дозволяє компонент вузла"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Недійсний компонент вузла «%s»"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Схема URL не дозволяє порт"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Недійсний компонент порту «%s»"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Схема URL потребує назву шляху"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Відносний шлях не дозволяється при існуванні повноваження"
 
index ba8ff67..bd50cbb 100644 (file)
--- a/po/vi.po
+++ b/po/vi.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2016-08-25 08:06+0000\n"
 "Last-Translator: Hoàng Phạm <pnhoang96@gmail.com>\n"
 "Language-Team: Vietnamese <https://l10n.opensuse.org/projects/libzypp/master/"
@@ -3765,20 +3765,20 @@ msgstr[0] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3789,7 +3789,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3809,8 +3809,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Không thể mở tập tin '%s' để ghi."
@@ -3824,36 +3824,36 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Không thể tạo %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr ""
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3863,44 +3863,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Lỗi khi đọc từ '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Đang thêm kho '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Đang xoá kho '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Không thể xác định nơi chứa kho phần mềm."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Không thể xoá '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4244,15 +4244,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4365,7 +4371,7 @@ msgstr ""
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4373,488 +4379,488 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr ""
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr ""
@@ -4866,7 +4872,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4875,11 +4881,11 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "Đã huỷ cài đặt theo yêu cầu."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -4887,29 +4893,29 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Thông báo cập nhật mới"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "Lỗi RPM: "
 
@@ -4931,19 +4937,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4951,13 +4957,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4966,113 +4972,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr ""
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index f21c4bf..9c98c70 100644 (file)
--- a/po/wa.po
+++ b/po/wa.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lcn memory\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2012-08-24 14:42+0200\n"
 "Last-Translator: Jean Cayron <jean.cayron@base.be>\n"
 "Language-Team: Walloon <linux-wa@walon.org>\n"
@@ -3786,20 +3786,20 @@ msgstr[1] "(espire divant 24 e)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3810,7 +3810,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3830,8 +3830,8 @@ msgid "Service alias cannot start with dot."
 msgstr "On no metou di siervice ni s' pout cominçî avou on pont."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Dji n' sai nén drovi l' fitchî « %s » pol sicrire."
@@ -3845,38 +3845,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 #, fuzzy
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "Dji n' a trové nole meta-dnêye valåbe al/ås URL sipeciftî(s)"
 msgstr[1] "Dji n' a trové nole meta-dnêye valåbe al/ås URL sipeciftî(s)"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Dji n' sai ahiver %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "Dji n' sai ahiver l' ridant muchete des meta-dnêyes."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "Dji basti l' muchete do depot « %s »"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "Dji n' sai ahiver l' muchete a %s - pont d' droet di scrijhaedje."
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Li metaedje e muchete do depot (%d) a fwait berwete."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "Dji n' sai nén apougnî cisse sôre di depot la"
 
@@ -3886,44 +3886,44 @@ msgstr "Dji n' sai nén apougnî cisse sôre di depot la"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "Åk n' a nén stî come dji sayive di lére a pårti di « %s »"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Åk di nén cnoxhou n' a nén stî come dji léjheu a pårti d' \"%s\""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "Dji radjoute li depot « %s »"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "No do fitchî do depot so « %s » nén valåbe"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "Dji n' sai nén trover ewou ç' kel depot est wårdé."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Dji n' sai disfacer « %s »"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "Dji n' sai nén trover ewou ç' kel siervice est wårdé."
 
@@ -4282,15 +4282,21 @@ msgstr "applydeltarpm a fwait berwete."
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Dji n' sai diner l' fitchî « %s » do depot « %s »"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "Pont d' url e depot"
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4404,7 +4410,7 @@ msgstr "sketer %s e passant houte sacwantes di ses aloyances"
 msgid "generally ignore of some dependencies"
 msgstr "sketer %s e passant houte sacwantes di ses aloyances"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4412,162 +4418,162 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "dimandes d' afrontmints"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "gn des des problinmes d' aloyances"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 #, fuzzy
 msgid "unsupported request"
 msgstr "nén sopoirté"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "ahesseus disfacé : "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4575,315 +4581,315 @@ msgstr ""
 "\n"
 "ahesseus nén astalåves : "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "ahesseus nén astalåves : "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "Cisse dimande ci va scheter vosse sistinme !"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "passer houte l' adviertixhmint d' on sketé sistinme"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 "%s ni fwait nén pårteye d' on depot d' metaedje a djoû del distribucion"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s a ene årtchitecteure pus basse"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "problinme avou l' pacaedje d' astalé %s"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "rén n' dene li %s dimandé"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "Avoz metou en alaedje tos les depots dmandés ?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "Çou paket n' est nén astalé et n' serè nén astalé."
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s n' est nén astalåve"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "rén n' dene %s k' a dandjî %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Dji n' sai nén astaler ambedeus %s eyet %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s s' afronte avou %s ahessî pa %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s rind trop vîs %s ahessî pa %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "astalé %s trop vîs %s dinés pa %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s afrontmints rezoudåves avou %s ahessî pa lyi minme"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s a dandjî d' %s mins cisse dimande ni sait nén esse ahesseye"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "èn nén astaler %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "wårder %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "èn nén espaitchî l' astalaedje di %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "èn nén dmander d' astaler on rezoudaedje dinant %s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "èn nén dmander d' disfacer tos les rezoudaedjes dinant %s"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "èn nén astaler l' pus nouve modêye di %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "wårder %s mågré k' il est d' ene pus basse årtchitecteure"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "astaler %s mågré k' il est d' ene pus basse årtchitecteure"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "wårder l' forpassé %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "astaler %s a pårti do depot schovté evoye"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "dismete a djoû di %s a %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "candjmint d' årtchitecteure di %s a %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4892,14 +4898,14 @@ msgstr ""
 "astaler %s (avou candjmint d' vindeu)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "replaeçmint di %s avou %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "disastalaedje di %s"
@@ -4911,7 +4917,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4920,40 +4926,40 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "L' astalaedje a stî abandné come dimandé."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " enondé"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " a fwait berwete a l' enondaedje"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " a passé l' enondaedje cwand il abandnéve"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "Åk n' a nén stî come dji meteu a djoû l' notifiaedje do messaedje."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "Novea messaedje di metaedje a djoû"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM a fwait berwete :"
 
@@ -4975,20 +4981,20 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Les fitchîs d' apontiaedje po %s ont stî candjîs :"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 "rpm a schapé %s come %s mins ça n' a nén stî possibe di trover l' diferince"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4998,14 +5004,14 @@ msgstr ""
 "Vos avoz droci les 25 prumirès royes di diferince :\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 "rpm a ahivé %s come %s mins ça n' a nén stî possibe di trover l' diferince"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5016,116 +5022,116 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "Ôtès rexhowes di rpm"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "copeye di såvrité di %s ahivêye"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "Sinateure di fitchî %s nén trovêye"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "Sinateure di fitchî %s nén trovêye"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "Sinateure di fitchî %s nén trovêye"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "L' arindjmint di l' Url ni permet pont d' %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Componrint %s nén valåbe « %s »"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Componint %s nén valåbe"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "L' arindjmint di l' URL est on componint reki"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Arindjmint di l' URL nén valåbe « %s »"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "L' arindjmint di l' Url ni permet pont d' no d' uzeu"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "L' arindjmint di l' Url ni permete pont d' sicret"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "I fåt on lodjoe e l' arindjmint di l' URL"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "L' arindjmint URL ni permete nén d' awè on componint lodjoe"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Componint do lodjoe nén valåbe « %s »"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "L' arindjmint di l' Url ni permet pont d' pôrt"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Componint do pôrt « %s » Nén valåbe"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "I fåt on no di tchmin e l' arindjmint di l' URL"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index 26770d5..78603cc 100644 (file)
--- a/po/xh.po
+++ b/po/xh.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2006-11-03 12:03\n"
 "Last-Translator: Novell Language <language@novell.com>\n"
 "Language-Team: Novell Language <language@novell.com>\n"
@@ -3767,20 +3767,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3791,7 +3791,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3813,8 +3813,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Igama le-VM alikwazi kuqalisa ngomvo."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Ayikwazi kuvula ifayili ukuze kubhalwe."
@@ -3828,38 +3828,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Ayikwazi kuvuleka into yolwazi olusesikrinini '%s'"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "Akakwazi kudaleka uvimba weefayili %1: %2."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3869,44 +3869,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Imposiso xa kufundwa kwidiski ye-floppy."
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Igama lefayili elithathwa ngaphandle elingasebenzisekiyo."
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, fuzzy, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Ibuyisela oovimba"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Ayikwazi kuvuleka into yolwazi olusesikrinini '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4257,16 +4257,22 @@ msgstr "kusilele ukusetyenziswa kwe-deltarpm."
 msgid "Service plugin does not support changing an attribute."
 msgstr "uhlobo lukavimba we-VAR1 aluluxhasi uphawu lokubonisa utshintsho"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, fuzzy, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Ayikwazi kubonelela%s ukusuka ku%s"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 #, fuzzy
 msgid "No url in repository."
 msgstr "Ifayili %1 ayifunyenwanga elugcinweni."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4381,7 +4387,7 @@ msgstr "Suhoya le mfuneko apha nje"
 msgid "generally ignore of some dependencies"
 msgstr "Suhoya le mfuneko apha nje"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4389,494 +4395,494 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 #, fuzzy
 msgid "conflicting requests"
 msgstr "Uqhagamshelo lucela uku:"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "Ayikwazi kuhlohla%s ngenxa yeengxaki zoxhomekeko"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 #, fuzzy
 msgid "deleted providers: "
 msgstr "Akukho nanye ebonelela ngo%s "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 #, fuzzy
 msgid ""
 "\n"
 "not installable providers: "
 msgstr "Akukho baboneleli bahlohliweyo baka%s"
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "Akukho baboneleli bahlohliweyo baka%s"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 #, fuzzy
 msgid "This request will break your system!"
 msgstr "Isicelo sesikhona kakade."
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s ibonelela%s, kodwa inenye inzululwazi ngokwakha."
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, fuzzy, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "umyalelo wokuyeka ukuhlohla imibekelelo"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, fuzzy, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "Akukho nanye ebonelela ngo%s "
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "Idiski ayikho."
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s itshixiwe kwaye ayikwazi kungahlohlwa."
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "ayihlohlwanga"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, fuzzy, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s ifunwa ngu %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Ayikwazi kuhlohla%s "
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, fuzzy, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s iimpixano ne %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, fuzzy, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s ziphelelwe lixehsa %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s ziphelelwe lixehsa %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s iimpixano ne %s"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "ungahlohli %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "Gcina%s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "ungahlohli %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, fuzzy, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "Akukho baboneleli bahlohliweyo baka%s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "Ungahlohli okanye cima izicombululi ezinxulumeneyo"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, fuzzy, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s ibonelela%s, kodwa inenye inzululwazi ngokwakha."
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, fuzzy, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "Hlohla%s nangona kuza kutshintsha inzululwazi yokwakha"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "%s ziphelelwe lixehsa %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, fuzzy, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "Ikhuphele%s ukusuka ku%s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "Ukuhlohla"
@@ -4888,7 +4894,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4897,12 +4903,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "Ukuhlohla kuye kwalahlwa njengoko bekuyalelwe."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 #, fuzzy
 msgid " executed"
 msgstr "Phumeza"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -4910,30 +4916,30 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 #, fuzzy
 msgid "Error sending update message notification."
 msgstr "Imposiso ngethuba loguqulelo oluntsonkothileyo lweqhosha."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 #, fuzzy
 msgid "RPM failed: "
 msgstr "isilele"
@@ -4956,19 +4962,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Iifayili zobumbeko ezitshintshileyo zika%s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, fuzzy, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "i-rpm igcine %s njenge %s kodwa kwakungenzeki ukumisela umahluko"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4978,13 +4984,13 @@ msgstr ""
 "Nantsi imigca eyi-25 yokuqala yomahluko:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, fuzzy, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "i-rpm idalwe %s njenge %s kodwa kwakungenzeki ukumisela umahluko"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4995,117 +5001,117 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "Isivelisi se-rpm Esongezelelweyo:"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "idale ugcino olukhuselekileyo %s "
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "Ukungenisa akufunyenwanga."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "Ukungenisa akufunyenwanga."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "Ukungenisa akufunyenwanga."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Ulungiselelo lwe-Url aluyivumeli i-%s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Ayisebenziseki %s inxalenye '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Ayisebenziseki %s inxalenye"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Ukwahlulwa komtya wokubuzisa awuxhaswa malunga nale-URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Ulungiselelo lwe-Url yinxalenye efunekayo"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Ulungiselelo olusebenzisekayo lwe-Url '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Ulungiselelo lwe-Url akulivumeli igama lomsebenzisi"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Ulungiselelo lwe-Url awulivumeli igama lokugqithisa"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Ulungiselelo lwe-Url lufuna inxalenye yomamkeli"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Ulungiselelo lwe-Url awuyivumeli inxalenye yomamkeli"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Ayisebenziseki inxalenye yomamkeli ye-'%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Ulungiselelo lwe-Url awusivumeli isiqhagamshelanisi"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Ayisebenziseki inxalenye yesiqhagamshelanisi se-'%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Ulungiselelo lwe-Url lufuna igama lendlela yothungelwano"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Indlela yothungelwano ethelekisekayo ayivunyelwa xa lukhona ugunyaziso"
 
index 1cb665a..6cddb51 100644 (file)
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2021-03-07 01:13+0000\n"
 "Last-Translator: Grace Yu <grace.yu@excel-gits.com>\n"
 "Language-Team: Chinese (China) <https://l10n.opensuse.org/projects/libzypp/"
@@ -3765,20 +3765,20 @@ msgstr[0] "(%d 天后过期)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "正在缓存 %2% 中查找 GPG 密钥 ID %1%。"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "正在软件源 %2% 中查找 GPG 密钥 ID %1%。"
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "软件源 %1% 并未定义额外的 'gpgkey=' URL。"
@@ -3789,7 +3789,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "无法读取源文件夹 '%1%':权限被拒"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3809,8 +3809,8 @@ msgid "Service alias cannot start with dot."
 msgstr "服务别名不能以点开头。"
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "无法打开 '%s' 文件进行写入。"
@@ -3824,36 +3824,36 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "未知服务 '%1%':正在移除孤立的服务软件源 '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "在指定 URL 未找到有效元数据"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "无法创建 %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "无法创建元数据缓存文件夹。"
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "正在构建软件源 '%s' 的缓存"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "无法在 %s 创建缓存 - 无写入权限。"
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "缓存软件源 (%d) 失败。"
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "未处理的软件源类型"
 
@@ -3863,44 +3863,44 @@ msgstr "未处理的软件源类型"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "试图读取 '%s' 出错"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "读取 '%s' 遇到未知错误"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "正在添加软件源 '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "'%s' 处的源文件名无效"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "正在移除软件源 '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "不确定软件源的存储位置。"
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "无法删除 '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "不确定服务的储存位置。"
 
@@ -4254,15 +4254,21 @@ msgstr "Applydeltarpm 已失败。"
 msgid "Service plugin does not support changing an attribute."
 msgstr "服务插件不支持修改属性。"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "无法提供文件 '%s',软件源 '%s' 中找不到该文件"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "软件源中没有 url。"
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4431,7 +4437,7 @@ msgstr "通过忽略一些依赖关系来断开 %s"
 msgid "generally ignore of some dependencies"
 msgstr "通常忽略一些依赖关系"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4439,161 +4445,161 @@ msgid ""
 msgstr "安装的 %1% 不属于发行版升级源,必须替换"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr "要安装的 %1% 不属于发行版升级源"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "安装的 %1% 的架构较低"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "要安装的 %1% 的架构较低"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "安装的 %1% 有问题"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "冲突的请求"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "一些依赖性问题"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "没有软件源能提供所请求的 \"%1%\""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "您是否启用了全部所需的软件源?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "请求的软件包 %1% 不存在"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "不支持的请求"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "\"%1%\" 由系统提供,无法擦除"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% 不可安装"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr "没有软件源能提供安装的 %2% 所需的 \"%1%\""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr "没有软件源能提供要安装的 %2% 所需的 \"%1%\""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "无法同时安装 %1% 和 %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr "安装的 %1% 与安装的 %3% 所提供的 \"%2%\" 冲突"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr "安装的 %1% 与要安装的 %3% 所提供的 \"%2%\" 冲突"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr "要安装的 %1% 与安装的 %3% 所提供的 \"%2%\" 冲突"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr "要安装的 %1% 与要安装的 %3% 所提供的 \"%2%\" 冲突"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr "安装的 %1% 会淘汰安装的 %3% 所提供的 \"%2%\""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr "安装的 %1% 会淘汰要安装的 %3% 所提供的 \"%2%\""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr "要安装的 %1% 会淘汰安装的 %3% 所提供的 \"%2%\""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr "要安装的 %1% 会淘汰要安装的 %3% 所提供的 \"%2%\""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr "安装的 %1% 与其自身所提供的 \"%2%\" 冲突"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr "要安装的 %1% 与其自身所提供的 \"%2%\" 冲突"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr "安装的 %1% 需要 \"%2%\",但无法满足此要求"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr "要安装的 %1% 需要 \"%2%\",但无法满足此要求"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "已删除提供者: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4601,122 +4607,122 @@ msgstr ""
 "\n"
 "无法安装的提供者: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "无法安装的提供者: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "移除锁定以允许移除 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "不安装 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "保留 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "移除锁定以允许安装 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "此请求将破坏您的系统!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "忽略损坏系统的警告"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr "不询问就安装提供 %1% 的一个解析项"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr "不询问就删除提供 %1% 的所有解析项"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "不安装最新版本的 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "即使架构较低,仍保留 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "即使架构较低,仍安装 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "保留淘汰的 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "安装来自排除的软件源的 %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "尽管 %1% 已收回,仍予以安装"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "允许安装 PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "尽管 %1% 已列入黑名单,仍予以安装"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "将 %1% 降级到 %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "架构从 %1% 变为 %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -4725,192 +4731,192 @@ msgstr ""
 "安装 %1%(并更改厂商)\n"
 "  %2%  -->  %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "将 %1% 用 %2% 取代"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "卸载 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s 不属于发行版升级源"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s 架构不对应"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "已安装的 %s 软件包有问题"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "没有什么能提供所需的 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "您启用了全部请求的软件源了吗?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "软件包 %s 不存在"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s 由系统提供,无法擦除"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s 不可安装"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "没有什么能提供 %s,而它为 %s 所需"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "无法同时安装 %s 和 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s 与 %s 冲突,后者由 %s 提供"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s 淘汰了 %s,后者由 %s 提供"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "已安装的 %s 淘汰了 %s,后者由 %s 提供"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "可解析项 %s 与自身提供的 %s 冲突"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s 需要 %s,但无法满足此需求"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "移除锁定以允许移除 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "不安装 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "保留 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "移除锁定以允许安装 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "不询问就安装一个提供 %s 的解析项"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "不询问就删除全部提供 %s 的解析项"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "不安装最新版本的 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "保留 %s,即使架构不对应"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "尽管架构不对应仍安装 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "保留已淘汰的 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "从排除的软件源安装 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "降级 %s 到 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "架构从 %s 变更到 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4919,14 +4925,14 @@ msgstr ""
 "安装 %s(包括厂商变更)\n"
 "  %s --> %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "将 %s 用 %s 取代"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "卸载 %s"
@@ -4938,7 +4944,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "正在执行 %%posttrans 脚本“%1%”"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "正在执行 %p osttrans 脚本"
@@ -4947,40 +4953,40 @@ msgstr "正在执行 %p osttrans 脚本"
 msgid "Installation has been aborted as directed."
 msgstr "安装已按指示中止。"
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " 已执行"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " 执行失败"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s 早已作为 %s 执行了)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " 中止时跳过执行"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "发送更新消息通知出错。"
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "新更新消息"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM 失败: "
 
@@ -5002,19 +5008,19 @@ msgstr "未签署包!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "%s 配置文件有变化:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm 已将 %s 另存为 %s,但是无法确定两者的差异"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5024,13 +5030,13 @@ msgstr ""
 "以下是前 25 行差异:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm 已将 %s 创建为 %s,但是无法确定两者的差异"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5041,113 +5047,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "额外的 RPM 输出"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "已创建备份 %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "签名正确"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "未知签名类型"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "无法校验签名"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "签名正确,但密钥是非受信的"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "签名公钥不可用"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "文件不存在或无法检查其签名"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "未签署文件"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "URL 方案不允许使用 %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "无效的 %s 组件 '%s'"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "无效的 %s 组件"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "不支持解析此 URL 的查询字符串"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "URL 方案是一个必需组件"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "无效的 URL 方案 '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "URL 方案不允许使用用户名"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "URL 方案不允许使用密码"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "URL 方案要求有主机组件"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "URL 方案不允许使用主机组件"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "无效的主机组件 '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "URL 方案不允许使用端口"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "无效的端口组件 '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "URL 方案要求有路径名"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "若存在认证则不允许相对路径"
 
index 9ebe516..827efe5 100644 (file)
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2021-03-07 04:25+0000\n"
 "Last-Translator: Grace Yu <grace.yu@excel-gits.com>\n"
 "Language-Team: Chinese (Taiwan) <https://l10n.opensuse.org/projects/libzypp/"
@@ -3764,20 +3764,20 @@ msgstr[0] "(在 %d 天內過期)"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr "尋找快取 %2% 中的 gpg 金鑰 ID %1%。"
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr "尋找套件庫 %2% 中的 gpg 金鑰 ID %1%。"
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr "套件庫 %1% 未定義額外的 'gpgkey=' URL。"
@@ -3788,7 +3788,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr "無法讀取套件庫目錄 '%1%'︰權限遭拒"
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3808,8 +3808,8 @@ msgid "Service alias cannot start with dot."
 msgstr "服務的別名不能以點開始。"
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "無法開啟檔案 '%s' 來寫入。"
@@ -3823,36 +3823,36 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr "未知的服務 '%1%':正在移除落單的服務儲存庫 '%2%'"
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] "在指定的 URL 中找不到有效的中繼資訊"
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr "無法建立 %s"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr "無法建立中繼資料快取目錄。"
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr "正在建立套件庫 '%s' 的快取"
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr "無法在 %s 建立快取 - 無寫入權限。"
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "快取套件庫失敗 (%d)。"
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr "無法處理的套件庫類型"
 
@@ -3862,44 +3862,44 @@ msgstr "無法處理的套件庫類型"
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr "嘗試自 '%s' 讀取時發生錯誤"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "由 '%s' 讀取時發生未知錯誤"
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr "正在新增套件庫 '%s'"
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "'%s' 處的套件庫檔案名稱無效"
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "正在移除套件庫 '%s'"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr "無法找到套件庫儲存的位置。"
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "無法刪除 '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr "無法找到服務儲存的位置。"
 
@@ -4253,15 +4253,21 @@ msgstr "applydeltarpm 失敗。"
 msgid "Service plugin does not support changing an attribute."
 msgstr "服務外掛不支援屬性的修改。"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "檔案 '%s' 無法由套件庫 '%s' 提供"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr "套件庫中沒有 url。"
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4422,7 +4428,7 @@ msgstr "藉由忽略它的某些相依性以破壞 %s"
 msgid "generally ignore of some dependencies"
 msgstr "一般忽略某些相依性"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4430,161 +4436,161 @@ msgid ""
 msgstr "安裝的 %1% 不屬於版本升級套件庫,必須將其取代"
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr "要安裝的 %1% 不屬於版本升級套件庫"
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr "安裝的 %1% 的架構較低"
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr "要安裝的 %1% 的架構較低"
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr "安裝的 %1% 有問題"
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr "衝突的要求"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr "一些相依性問題"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr "沒有套件庫能提供所申請的 \"%1%\""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr "您是否啟用了全部所需的套件庫?"
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr "申請的套件 %1% 不存在"
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr "不支援的要求"
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr "\"%1%\" 由系統提供,無法去除"
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr "%1% 不可安裝"
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr "沒有套件庫能提供安裝的 %2% 所需的 \"%1%\""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr "沒有套件庫能提供要安裝的 %2% 所需的 \"%1%\""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr "無法同時安裝 %1% 和 %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr "安裝的 %1% 與安裝的 %3% 所提供的 \"%2%\" 衝突"
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr "安裝的 %1% 與要安裝的 %3% 所提供的 \"%2%\" 衝突"
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr "要安裝的 %1% 與安裝的 %3% 所提供的 \"%2%\" 衝突"
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr "要安裝的 %1% 與要安裝的 %3% 所提供的 \"%2%\" 衝突"
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr "安裝的 %1% 會汰換安裝的 %3% 所提供的 \"%2%\""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr "安裝的 %1% 會汰換要安裝的 %3% 所提供的 \"%2%\""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr "要安裝的 %1% 會汰換安裝的 %3% 所提供的 \"%2%\""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr "要安裝的 %1% 會汰換要安裝的 %3% 所提供的 \"%2%\""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr "安裝的 %1% 與其自身所提供的 \"%2%\" 衝突"
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr "要安裝的 %1% 與其自身所提供的 \"%2%\" 衝突"
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr "安裝的 %1% 需要 \"%2%\",但無法符合此要求"
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr "要安裝的 %1% 需要 \"%2%\",但無法符合此要求"
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr "已刪除的提供者: "
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
@@ -4592,122 +4598,122 @@ msgstr ""
 "\n"
 "無法安裝的提供者: "
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr "無法安裝的提供者: "
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr "移除鎖定以允許移除 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr "不安裝 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr "保留 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr "移除鎖定以允許安裝 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr "此要求將會破壞您的系統!"
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr "忽略損毀系統的警告"
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr "不詢問即安裝提供 %1% 的解決方案"
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr "不詢問即刪除提供 %1% 的所有解決方案"
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr "不安裝最新版本的 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr "即使架構較低,仍保留 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr "即使架構較低,仍安裝 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr "保留汰換的 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr "安裝來自已排除套件庫的 %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr "儘管 %1% 已收回,仍予以安裝"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr "允許安裝 PTF %1%"
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr "儘管 %1% 已列入黑名單,仍予以安裝"
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr "將 %1% 降級到 %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr "架構從 %1% 變更為 %2%"
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
@@ -4716,192 +4722,192 @@ msgstr ""
 "安裝 %1% (並變更廠商)\n"
 "  %2%  -->  %3%"
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr "以 %2% 取代 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr "解除安裝 %1%"
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr "%s 不屬於版本升級套件庫"
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s 有次要架構"
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "已安裝的套件 %s 發生問題"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "無法提供所需的 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr "是否已啟用所有需要的套件庫?"
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "套件 %s 不存在"
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s 由系統提供,無法清除"
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr "%s 無法安裝"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "無法提供 %s (%s 需要此項目)"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "無法同時安裝 %s 和 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s 與 %s 衝突 (由 %s 提供)"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s 汰換 %s (由 %s 提供)"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "安裝的 %s 會汰換 %s (由 %s 提供)"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "解決方案 %s 與 %s 衝突 (由其自己提供)"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr "%s 需要 %s,但無法提供此需求"
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr "解除鎖定以允許移除 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "請勿安裝 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "保留 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "解除鎖定以允許安裝 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "請勿要求安裝提供 %s 的解決方案"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "請勿要求刪除所有提供 %s 的解決方案"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr "請勿安裝最新版本的 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "保留 %s,忽略次要架構"
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "安裝 %s,忽略次要架構"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "保留過時的 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr "自排除的套件庫中安裝 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "降級 %s 到 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr "架構由 %s 變更為 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
@@ -4910,14 +4916,14 @@ msgstr ""
 "安裝 %s (並變更廠商)\n"
 "  %s  -->  %s"
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr "將 %s 取代為 %s"
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "反安裝 %s"
@@ -4929,7 +4935,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr "正在執行 %%posttrans 程序檔「%1%」"
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr "正在執行 %p osttrans 程序檔"
@@ -4938,40 +4944,40 @@ msgstr "正在執行 %p osttrans 程序檔"
 msgid "Installation has been aborted as directed."
 msgstr "安裝已如指示中止。"
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr " 已執行"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr " 執行失敗"
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr "%s 已作為 %s 執行)"
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr " 中止時跳過執行"
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr "發送更新訊息提醒失敗。"
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr "新的更新提醒"
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr "RPM 失敗: "
 
@@ -4993,19 +4999,19 @@ msgstr "套件未簽章!"
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "%s 的已變更組態檔:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "rpm 已將 %s 儲存為 %s,但看不出差異"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -5015,13 +5021,13 @@ msgstr ""
 "這是前 25 行差異:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "rpm 已將 %s 建立為 %s,但看不出差異"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -5032,113 +5038,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr "其他 rpm 輸出"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "已建立備份 %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr "簽章驗證正確"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr "未知的簽章類型"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr "簽章無法驗證"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr "簽章驗證正確,然而金鑰是不被信任的"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr "簽章用的公開金鑰不存在"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr "檔案不存在或是簽章無法驗證"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr "檔案未簽章"
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Url 規劃不允許 %s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "無效的 %s 元件「%s」"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "無效的 %s 元件"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "此 URL 不支援查詢字串剖析"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Url 規劃為必要元件"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "無效的 Url 規劃「%s」"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Url 規劃不允許使用者名稱"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Url 規劃不允許密碼"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Url 規劃中必須要有主機元件"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Url 規劃不允許主機元件"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "無效的主機元件「%s」"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Url 規劃不允許連接埠"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "無效的連接埠元件 '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Url 規劃必須要有路徑名稱"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "如果授權存在,則不允許相對路徑"
 
index cbb6877..ca987d2 100644 (file)
--- a/po/zu.po
+++ b/po/zu.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: 2006-11-03 12:03\n"
 "Last-Translator: Novell Language <language@novell.com>\n"
 "Language-Team: Novell Language <language@novell.com>\n"
@@ -3767,20 +3767,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3791,7 +3791,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, fuzzy, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3813,8 +3813,8 @@ msgid "Service alias cannot start with dot."
 msgstr "Igama le-VM alikwazi ukuqala ngenombolo."
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, fuzzy, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr "Ayikwazi ukuvula ifayela ukuze ibhale."
@@ -3828,38 +3828,38 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, fuzzy, c-format, boost-format
 msgid "Can't create %s"
 msgstr "Ayikwazi ukuvula into esesendlalelweni (desktop) '%s'"
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 #, fuzzy
 msgid "Can't create metadata cache directory."
 msgstr "Ayikwazi ukwakha i-directory '%1'. %2."
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, fuzzy, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr "Failed to parse: %s."
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3869,44 +3869,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, fuzzy, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr "Kwenzeke iphutha lapho ifunda iflophi diski."
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, fuzzy, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr "Igama lefayela yokuthekelisa engekho emthethweni."
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, fuzzy, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr "Ukubuyisela imithombo yokwaziswa"
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, fuzzy, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr "Ayikwazi ukuvula into esesendlalelweni (desktop) '%s'"
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4260,16 +4260,22 @@ msgstr ""
 "uhlobo lomthombo wokwaziswa we-VAR1 alulusekeli uhlelo lokuboniswa "
 "kwezinguquko"
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, fuzzy, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr "Ayikwazi ukuhlinzeka nge-%s kwi-%s"
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 #, fuzzy
 msgid "No url in repository."
 msgstr "Ifayela %1 ayitholakali enqolobaneni yamafayela."
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4384,7 +4390,7 @@ msgstr "Sishaye indiva lesi sidingo lapha nje kuphela"
 msgid "generally ignore of some dependencies"
 msgstr "Sishaye indiva lesi sidingo lapha nje kuphela"
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid ""
 "the installed %1% does not belong to a distupgrade repository and must be "
@@ -4392,494 +4398,494 @@ msgid ""
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 #, fuzzy
 msgid "conflicting requests"
 msgstr "Isicelo Sokuxhuma kwi-:"
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 #, fuzzy
 msgid "some dependency problem"
 msgstr "Ayikwazi ukufaka %s ngenxa yezinkinga zohlelo oluncike kwezinye"
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid ""
 "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid ""
 "the to be installed %1% conflicts with '%2%' provided by the to be installed "
 "%3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid ""
 "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid ""
 "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid ""
 "the to be installed %1% requires '%2%', but this requirement cannot be "
 "provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 #, fuzzy
 msgid "deleted providers: "
 msgstr "Akukho okunikeza %s"
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 #, fuzzy
 msgid ""
 "\n"
 "not installable providers: "
 msgstr "Abekho abanye abaphakeli abafakiwe be-%s"
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 #, fuzzy
 msgid "not installable providers: "
 msgstr "Abekho abanye abaphakeli abafakiwe be-%s"
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 #, fuzzy
 msgid "This request will break your system!"
 msgstr "Isicelo sesikhona kakade."
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, fuzzy, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr "%s ihlinzeka nge-%s, kodwa inobunye ubuciko bomklamo."
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, fuzzy, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr "ikhomandi yokukhipha amaphakheji"
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, fuzzy, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr "Akukho okunikeza %s"
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, fuzzy, c-format, boost-format
 msgid "package %s does not exist"
 msgstr "Idiski ayikho."
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, fuzzy, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr "%s ihluthulelwe futhi ngeke ikwazi ukukhipheka."
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, fuzzy, c-format, boost-format
 msgid "%s is not installable"
 msgstr "alufakiwe"
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, fuzzy, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr "%s idingwa yi- %s"
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, fuzzy, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr "Ayikwazi ukufaka %s"
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, fuzzy, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr "%s ixabana ne- %s"
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, fuzzy, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr "%s yenza zingasebenzi %s"
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, fuzzy, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr "%s yenza zingasebenzi %s"
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, fuzzy, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr "%s ixabana ne- %s"
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr "ungafaki %s"
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr "Gcina %s"
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, fuzzy, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr "ungafaki %s"
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, fuzzy, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr "Abekho abanye abaphakeli abafakiwe be-%s"
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, fuzzy, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr "Ungafaki noma ususe maqondana nezixazululi"
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, fuzzy, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr "%s ihlinzeka nge-%s, kodwa inobunye ubuciko bomklamo."
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, fuzzy, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr "Faka %s nakuba izoshintsha ubuciko bomklamo"
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, fuzzy, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr "%s yenza zingasebenzi %s"
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, fuzzy, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr "Ilande %s kwi-%s"
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, fuzzy, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr "Ukufaka uhlelo"
@@ -4891,7 +4897,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4900,12 +4906,12 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr "Ukufaka kuyekiwe njengoba kunikezwe isiqondiso."
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 #, fuzzy
 msgid " executed"
 msgstr "Qalisa"
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 #, fuzzy
 msgid " execution failed"
 msgstr "DBI Execution failed: %s"
@@ -4913,30 +4919,30 @@ msgstr "DBI Execution failed: %s"
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 #, fuzzy
 msgid "Error sending update message notification."
 msgstr "Kwenzeke iphutha ngesikhathi kufakwa amakhodi okuphepha."
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 #, fuzzy
 msgid "RPM failed: "
 msgstr "ayiphumelelanga"
@@ -4959,19 +4965,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr "Amafayela okuhlela ashintshile e-%s:"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, fuzzy, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr "I-rpm igcine %s njenge-%s kodwa bekungenakwenzeka ukubona umehluko"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4981,13 +4987,13 @@ msgstr ""
 "Nansi imigqa yokuqala engu-25 yomehluko:\n"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, fuzzy, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr "I-rpm yakhe %s njenge-%s kodwa bekungenakwenzeka ukubona umehluko"
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4998,117 +5004,117 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 #, fuzzy
 msgid "Additional rpm output"
 msgstr "Okunye okukhishiwe kwe-rpm:"
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr "yakhe i-backup %s"
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 #, fuzzy
 msgid "Signature is OK"
 msgstr "Into ayitholakali."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 #, fuzzy
 msgid "Signature does not verify"
 msgstr "Into ayitholakali."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 #, fuzzy
 msgid "Signature is OK, but key is not trusted"
 msgstr "Into ayitholakali."
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr "Uhlelo lwe-URL aluyivumeli i-%s"
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr "Ingxenyana '%s' engekho emthethweni %s"
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr "Ingxenyana engekho emthethweni %s"
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr "Ukucazwa kohlu lwemibuzo akusekelwa kule-URL"
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr "Uhlelo lwe-Url luyingxenyana edingekayo"
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr "Uhlelo lwe-Url olungekho emthethweni '%s'"
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr "Uhlelo lwe-URL alulivumeli igama lomsebenzisi"
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr "Uhlelo lwe-URL aluyivumeli iphasiwedi"
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr "Uhlelo lwe-Url ludinga ingxenyana yesiphakeli"
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr "Uhlelo lwe-URL aluyivumeli ingxenyana yesiphakeli"
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr "Ingxenyana engekho emthethweni '%s'"
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr "Uhlelo lwe-URL aluyivumeli iphasiwedi"
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr "Ingxenyana engekho emthethweni '%s'"
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr "Uhlelo lwe-Url ludinga igama lomgudu"
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr "Umgudu ongaphelele awuvunyelwe uma kunegunya"
 
index 496a8ec..a0a0361 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zypp\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-12 19:27+0100\n"
+"POT-Creation-Date: 2021-04-30 14:04+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -3761,20 +3761,20 @@ msgstr[1] ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a cache directories path
-#: zypp/RepoInfo.cc:542
+#: zypp/RepoInfo.cc:548
 #, boost-format
 msgid "Looking for gpg key ID %1% in cache %2%."
 msgstr ""
 
 #. translator: %1% is a gpg key ID like 3DBDC284
 #. %2% is a repositories name
-#: zypp/RepoInfo.cc:570
+#: zypp/RepoInfo.cc:576
 #, boost-format
 msgid "Looking for gpg key ID %1% in repository %2%."
 msgstr ""
 
 #. translator: %1% is a repositories name
-#: zypp/RepoInfo.cc:594
+#: zypp/RepoInfo.cc:600
 #, boost-format
 msgid "Repository %1% does not define additional 'gpgkey=' URLs."
 msgstr ""
@@ -3785,7 +3785,7 @@ msgid "Cannot read repo directory '%1%': Permission denied"
 msgstr ""
 
 #. TranslatorExplanation '%s' is a pathname
-#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1563
+#: zypp/RepoManager.cc:320 zypp/RepoManager.cc:783 zypp/RepoManager.cc:1568
 #: zypp/repo/PluginServices.cc:49
 #, c-format, boost-format
 msgid "Failed to read directory '%s'"
@@ -3805,8 +3805,8 @@ msgid "Service alias cannot start with dot."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1681 zypp/RepoManager.cc:1747
-#: zypp/RepoManager.cc:1825 zypp/RepoManager.cc:1890 zypp/RepoManager.cc:2021
+#: zypp/RepoManager.cc:738 zypp/RepoManager.cc:1686 zypp/RepoManager.cc:1752
+#: zypp/RepoManager.cc:1830 zypp/RepoManager.cc:1895 zypp/RepoManager.cc:2026
 #, c-format, boost-format
 msgid "Can't open file '%s' for writing."
 msgstr ""
@@ -3820,37 +3820,37 @@ msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
 msgstr ""
 
 #. we will throw this later if no URL checks out fine
-#: zypp/RepoManager.cc:1114
+#: zypp/RepoManager.cc:1119
 msgid "Valid metadata not found at specified URL"
 msgid_plural "Valid metadata not found at specified URLs"
 msgstr[0] ""
 msgstr[1] ""
 
-#: zypp/RepoManager.cc:1166 zypp/RepoManager.cc:1279 zypp/RepoManager.cc:1335
+#: zypp/RepoManager.cc:1171 zypp/RepoManager.cc:1284 zypp/RepoManager.cc:1340
 #, c-format, boost-format
 msgid "Can't create %s"
 msgstr ""
 
-#: zypp/RepoManager.cc:1174
+#: zypp/RepoManager.cc:1179
 msgid "Can't create metadata cache directory."
 msgstr ""
 
-#: zypp/RepoManager.cc:1321
+#: zypp/RepoManager.cc:1326
 #, c-format, boost-format
 msgid "Building repository '%s' cache"
 msgstr ""
 
-#: zypp/RepoManager.cc:1341
+#: zypp/RepoManager.cc:1346
 #, c-format, boost-format
 msgid "Can't create cache at %s - no writing permissions."
 msgstr ""
 
-#: zypp/RepoManager.cc:1406
+#: zypp/RepoManager.cc:1411
 #, c-format, boost-format
 msgid "Failed to cache repo (%d)."
 msgstr ""
 
-#: zypp/RepoManager.cc:1417
+#: zypp/RepoManager.cc:1422
 msgid "Unhandled repository type"
 msgstr ""
 
@@ -3860,44 +3860,44 @@ msgstr ""
 #. on ftp file-not-found(bnc #335906). Instead we'll check another types
 #. before throwing.
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1454 zypp/RepoManager.cc:2516
+#: zypp/RepoManager.cc:1459 zypp/RepoManager.cc:2521
 #, c-format, boost-format
 msgid "Error trying to read from '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1507 zypp/RepoManager.cc:2524
+#: zypp/RepoManager.cc:1512 zypp/RepoManager.cc:2529
 #, c-format, boost-format
 msgid "Unknown error reading from '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1645
+#: zypp/RepoManager.cc:1650
 #, c-format, boost-format
 msgid "Adding repository '%s'"
 msgstr ""
 
 #. TranslatorExplanation '%s' is an URL
-#: zypp/RepoManager.cc:1733
+#: zypp/RepoManager.cc:1738
 #, c-format, boost-format
 msgid "Invalid repo file name at '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1774
+#: zypp/RepoManager.cc:1779
 #, c-format, boost-format
 msgid "Removing repository '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1793 zypp/RepoManager.cc:1871
+#: zypp/RepoManager.cc:1798 zypp/RepoManager.cc:1876
 msgid "Can't figure out where the repo is stored."
 msgstr ""
 
 #. TranslatorExplanation '%s' is a filename
-#: zypp/RepoManager.cc:1807 zypp/RepoManager.cc:2009
+#: zypp/RepoManager.cc:1812 zypp/RepoManager.cc:2014
 #, c-format, boost-format
 msgid "Can't delete '%s'"
 msgstr ""
 
-#: zypp/RepoManager.cc:1997 zypp/RepoManager.cc:2447
+#: zypp/RepoManager.cc:2002 zypp/RepoManager.cc:2452
 msgid "Can't figure out where the service is stored."
 msgstr ""
 
@@ -4222,15 +4222,21 @@ msgstr ""
 msgid "Service plugin does not support changing an attribute."
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:261
+#: zypp/repo/RepoProvideFile.cc:248
 #, c-format, boost-format
 msgid "Can't provide file '%s' from repository '%s'"
 msgstr ""
 
-#: zypp/repo/RepoProvideFile.cc:267
+#: zypp/repo/RepoProvideFile.cc:254
 msgid "No url in repository."
 msgstr ""
 
+#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
+#: zypp/repo/SUSEMediaVerifier.cc:103
+#, boost-format
+msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
+msgstr ""
+
 #. [lhs][rhs] 0 = installed; 1 = to be installed
 #. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
 #: zypp/sat/FileConflicts.cc:34
@@ -4343,486 +4349,486 @@ msgstr ""
 msgid "generally ignore of some dependencies"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1075
+#: zypp/solver/detail/SATResolver.cc:1090
 #, boost-format
 msgid "the installed %1% does not belong to a distupgrade repository and must be replaced"
 msgstr ""
 
 #. just in case
-#: zypp/solver/detail/SATResolver.cc:1077
+#: zypp/solver/detail/SATResolver.cc:1092
 #, boost-format
 msgid "the to be installed %1% does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1081
+#: zypp/solver/detail/SATResolver.cc:1096
 #, boost-format
 msgid "the installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1083
+#: zypp/solver/detail/SATResolver.cc:1098
 #, boost-format
 msgid "the to be installed %1% has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1086
+#: zypp/solver/detail/SATResolver.cc:1101
 #, boost-format
 msgid "problem with the installed %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1089
-#: zypp/solver/detail/SATResolver.cc:1557
-#: zypp/solver/detail/SATResolver.cc:2087
+#: zypp/solver/detail/SATResolver.cc:1104
+#: zypp/solver/detail/SATResolver.cc:1572
+#: zypp/solver/detail/SATResolver.cc:2102
 msgid "conflicting requests"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1092
-#: zypp/solver/detail/SATResolver.cc:1560
-#: zypp/solver/detail/SATResolver.cc:2089
+#: zypp/solver/detail/SATResolver.cc:1107
+#: zypp/solver/detail/SATResolver.cc:1575
+#: zypp/solver/detail/SATResolver.cc:2104
 msgid "some dependency problem"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1095
+#: zypp/solver/detail/SATResolver.cc:1110
 #, boost-format
 msgid "nothing provides the requested '%1%'"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1096
-#: zypp/solver/detail/SATResolver.cc:1100
+#: zypp/solver/detail/SATResolver.cc:1111
+#: zypp/solver/detail/SATResolver.cc:1115
 msgid "Have you enabled all the required repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1099
+#: zypp/solver/detail/SATResolver.cc:1114
 #, boost-format
 msgid "the requested package %1% does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1103
-#: zypp/solver/detail/SATResolver.cc:1571
-#: zypp/solver/detail/SATResolver.cc:2097
+#: zypp/solver/detail/SATResolver.cc:1118
+#: zypp/solver/detail/SATResolver.cc:1586
+#: zypp/solver/detail/SATResolver.cc:2112
 msgid "unsupported request"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1106
+#: zypp/solver/detail/SATResolver.cc:1121
 #, boost-format
 msgid "'%1%' is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1109
+#: zypp/solver/detail/SATResolver.cc:1124
 #, boost-format
 msgid "%1% is not installable"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1114
+#: zypp/solver/detail/SATResolver.cc:1129
 #, boost-format
 msgid "nothing provides '%1%' needed by the installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1116
+#: zypp/solver/detail/SATResolver.cc:1131
 #, boost-format
 msgid "nothing provides '%1%' needed by the to be installed %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1119
+#: zypp/solver/detail/SATResolver.cc:1134
 #, boost-format
 msgid "cannot install both %1% and %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1124
+#: zypp/solver/detail/SATResolver.cc:1139
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1126
+#: zypp/solver/detail/SATResolver.cc:1141
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1130
+#: zypp/solver/detail/SATResolver.cc:1145
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1132
+#: zypp/solver/detail/SATResolver.cc:1147
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1139
+#: zypp/solver/detail/SATResolver.cc:1154
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1141
+#: zypp/solver/detail/SATResolver.cc:1156
 #, boost-format
 msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1145
+#: zypp/solver/detail/SATResolver.cc:1160
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1147
+#: zypp/solver/detail/SATResolver.cc:1162
 #, boost-format
 msgid "the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1152
+#: zypp/solver/detail/SATResolver.cc:1167
 #, boost-format
 msgid "the installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1154
+#: zypp/solver/detail/SATResolver.cc:1169
 #, boost-format
 msgid "the to be installed %1% conflicts with '%2%' provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1186
+#: zypp/solver/detail/SATResolver.cc:1201
 #, boost-format
 msgid "the installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1188
+#: zypp/solver/detail/SATResolver.cc:1203
 #, boost-format
 msgid "the to be installed %1% requires '%2%', but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1190
-#: zypp/solver/detail/SATResolver.cc:1629
-#: zypp/solver/detail/SATResolver.cc:2118
+#: zypp/solver/detail/SATResolver.cc:1205
+#: zypp/solver/detail/SATResolver.cc:1644
+#: zypp/solver/detail/SATResolver.cc:2133
 msgid "deleted providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1200
-#: zypp/solver/detail/SATResolver.cc:1639
-#: zypp/solver/detail/SATResolver.cc:2119
+#: zypp/solver/detail/SATResolver.cc:1215
+#: zypp/solver/detail/SATResolver.cc:1654
+#: zypp/solver/detail/SATResolver.cc:2134
 msgid ""
 "\n"
 "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1202
-#: zypp/solver/detail/SATResolver.cc:1641
-#: zypp/solver/detail/SATResolver.cc:2120
+#: zypp/solver/detail/SATResolver.cc:1217
+#: zypp/solver/detail/SATResolver.cc:1656
+#: zypp/solver/detail/SATResolver.cc:2135
 msgid "not installable providers: "
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1264
+#: zypp/solver/detail/SATResolver.cc:1279
 #, boost-format
 msgid "remove lock to allow removal of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1269
-#: zypp/solver/detail/SATResolver.cc:1305
+#: zypp/solver/detail/SATResolver.cc:1284
+#: zypp/solver/detail/SATResolver.cc:1320
 #, boost-format
 msgid "do not install %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1284
-#: zypp/solver/detail/SATResolver.cc:1326
+#: zypp/solver/detail/SATResolver.cc:1299
+#: zypp/solver/detail/SATResolver.cc:1341
 #, boost-format
 msgid "keep %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1289
+#: zypp/solver/detail/SATResolver.cc:1304
 #, boost-format
 msgid "remove lock to allow installation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1340
-#: zypp/solver/detail/SATResolver.cc:1361
-#: zypp/solver/detail/SATResolver.cc:1779
-#: zypp/solver/detail/SATResolver.cc:1800
-#: zypp/solver/detail/SATResolver.cc:2135
-#: zypp/solver/detail/SATResolver.cc:2139
+#: zypp/solver/detail/SATResolver.cc:1355
+#: zypp/solver/detail/SATResolver.cc:1376
+#: zypp/solver/detail/SATResolver.cc:1794
+#: zypp/solver/detail/SATResolver.cc:1815
+#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:2154
 msgid "This request will break your system!"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1341
-#: zypp/solver/detail/SATResolver.cc:1362
-#: zypp/solver/detail/SATResolver.cc:1780
-#: zypp/solver/detail/SATResolver.cc:1801
-#: zypp/solver/detail/SATResolver.cc:2136
-#: zypp/solver/detail/SATResolver.cc:2140
+#: zypp/solver/detail/SATResolver.cc:1356
+#: zypp/solver/detail/SATResolver.cc:1377
+#: zypp/solver/detail/SATResolver.cc:1795
+#: zypp/solver/detail/SATResolver.cc:1816
+#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:2155
 msgid "ignore the warning of a broken system"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1346
+#: zypp/solver/detail/SATResolver.cc:1361
 #, boost-format
 msgid "do not ask to install a solvable providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1368
+#: zypp/solver/detail/SATResolver.cc:1383
 #, boost-format
 msgid "do not ask to delete all solvables providing %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1381
+#: zypp/solver/detail/SATResolver.cc:1396
 #, boost-format
 msgid "do not install most recent version of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1402
+#: zypp/solver/detail/SATResolver.cc:1417
 #, boost-format
 msgid "keep %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1407
+#: zypp/solver/detail/SATResolver.cc:1422
 #, boost-format
 msgid "install %1% despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1416
+#: zypp/solver/detail/SATResolver.cc:1431
 #, boost-format
 msgid "keep obsolete %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1421
+#: zypp/solver/detail/SATResolver.cc:1436
 #, boost-format
 msgid "install %1% from excluded repository"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1435
-#: zypp/solver/detail/SATResolver.cc:1874
-#: zypp/solver/detail/SATResolver.cc:2154
+#: zypp/solver/detail/SATResolver.cc:1450
+#: zypp/solver/detail/SATResolver.cc:1889
+#: zypp/solver/detail/SATResolver.cc:2169
 #, boost-format
 msgid "install %1% although it has been retracted"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1438
-#: zypp/solver/detail/SATResolver.cc:1877
-#: zypp/solver/detail/SATResolver.cc:2155
+#: zypp/solver/detail/SATResolver.cc:1453
+#: zypp/solver/detail/SATResolver.cc:1892
+#: zypp/solver/detail/SATResolver.cc:2170
 #, boost-format
 msgid "allow to install the PTF %1%"
 msgstr ""
 
 #. translator: %1% is a package name
-#: zypp/solver/detail/SATResolver.cc:1441
-#: zypp/solver/detail/SATResolver.cc:1880
-#: zypp/solver/detail/SATResolver.cc:2156
+#: zypp/solver/detail/SATResolver.cc:1456
+#: zypp/solver/detail/SATResolver.cc:1895
+#: zypp/solver/detail/SATResolver.cc:2171
 #, boost-format
 msgid "install %1% although it is blacklisted"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1461
+#: zypp/solver/detail/SATResolver.cc:1476
 #, boost-format
 msgid "downgrade of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1468
+#: zypp/solver/detail/SATResolver.cc:1483
 #, boost-format
 msgid "architecture change of %1% to %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1477
+#: zypp/solver/detail/SATResolver.cc:1492
 #, boost-format
 msgid ""
 "install %1% (with vendor change)\n"
 "  %2%  -->  %3%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1483
+#: zypp/solver/detail/SATResolver.cc:1498
 #, boost-format
 msgid "replacement of %1% with %2%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1494
+#: zypp/solver/detail/SATResolver.cc:1509
 #, boost-format
 msgid "deinstallation of %1%"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1548
-#: zypp/solver/detail/SATResolver.cc:2081
+#: zypp/solver/detail/SATResolver.cc:1563
+#: zypp/solver/detail/SATResolver.cc:2096
 #, c-format, boost-format
 msgid "%s does not belong to a distupgrade repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1551
-#: zypp/solver/detail/SATResolver.cc:2083
+#: zypp/solver/detail/SATResolver.cc:1566
+#: zypp/solver/detail/SATResolver.cc:2098
 #, c-format, boost-format
 msgid "%s has inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1554
-#: zypp/solver/detail/SATResolver.cc:2085
+#: zypp/solver/detail/SATResolver.cc:1569
+#: zypp/solver/detail/SATResolver.cc:2100
 #, c-format, boost-format
 msgid "problem with installed package %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1563
-#: zypp/solver/detail/SATResolver.cc:2091
+#: zypp/solver/detail/SATResolver.cc:1578
+#: zypp/solver/detail/SATResolver.cc:2106
 #, c-format, boost-format
 msgid "nothing provides requested %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1564
-#: zypp/solver/detail/SATResolver.cc:1568
-#: zypp/solver/detail/SATResolver.cc:2092
-#: zypp/solver/detail/SATResolver.cc:2095
+#: zypp/solver/detail/SATResolver.cc:1579
+#: zypp/solver/detail/SATResolver.cc:1583
+#: zypp/solver/detail/SATResolver.cc:2107
+#: zypp/solver/detail/SATResolver.cc:2110
 msgid "Have you enabled all requested repositories?"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1567
-#: zypp/solver/detail/SATResolver.cc:2094
+#: zypp/solver/detail/SATResolver.cc:1582
+#: zypp/solver/detail/SATResolver.cc:2109
 #, c-format, boost-format
 msgid "package %s does not exist"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1574
-#: zypp/solver/detail/SATResolver.cc:2099
+#: zypp/solver/detail/SATResolver.cc:1589
+#: zypp/solver/detail/SATResolver.cc:2114
 #, c-format, boost-format
 msgid "%s is provided by the system and cannot be erased"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1577
-#: zypp/solver/detail/SATResolver.cc:2101
+#: zypp/solver/detail/SATResolver.cc:1592
+#: zypp/solver/detail/SATResolver.cc:2116
 #, c-format, boost-format
 msgid "%s is not installable"
 msgstr ""
 
 #. for setting weak dependencies
-#: zypp/solver/detail/SATResolver.cc:1581
-#: zypp/solver/detail/SATResolver.cc:2104
+#: zypp/solver/detail/SATResolver.cc:1596
+#: zypp/solver/detail/SATResolver.cc:2119
 #, c-format, boost-format
 msgid "nothing provides %s needed by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1584
-#: zypp/solver/detail/SATResolver.cc:2106
+#: zypp/solver/detail/SATResolver.cc:1599
+#: zypp/solver/detail/SATResolver.cc:2121
 #, c-format, boost-format
 msgid "cannot install both %s and %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1587
-#: zypp/solver/detail/SATResolver.cc:2108
+#: zypp/solver/detail/SATResolver.cc:1602
+#: zypp/solver/detail/SATResolver.cc:2123
 #, c-format, boost-format
 msgid "%s conflicts with %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1590
-#: zypp/solver/detail/SATResolver.cc:2110
+#: zypp/solver/detail/SATResolver.cc:1605
+#: zypp/solver/detail/SATResolver.cc:2125
 #, c-format, boost-format
 msgid "%s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1593
-#: zypp/solver/detail/SATResolver.cc:2112
+#: zypp/solver/detail/SATResolver.cc:1608
+#: zypp/solver/detail/SATResolver.cc:2127
 #, c-format, boost-format
 msgid "installed %s obsoletes %s provided by %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1596
-#: zypp/solver/detail/SATResolver.cc:2114
+#: zypp/solver/detail/SATResolver.cc:1611
+#: zypp/solver/detail/SATResolver.cc:2129
 #, c-format, boost-format
 msgid "solvable %s conflicts with %s provided by itself"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1627
-#: zypp/solver/detail/SATResolver.cc:2116
+#: zypp/solver/detail/SATResolver.cc:1642
+#: zypp/solver/detail/SATResolver.cc:2131
 #, c-format, boost-format
 msgid "%s requires %s, but this requirement cannot be provided"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1703
-#: zypp/solver/detail/SATResolver.cc:2125
+#: zypp/solver/detail/SATResolver.cc:1718
+#: zypp/solver/detail/SATResolver.cc:2140
 #, c-format, boost-format
 msgid "remove lock to allow removal of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1708
-#: zypp/solver/detail/SATResolver.cc:1744
-#: zypp/solver/detail/SATResolver.cc:2126
-#: zypp/solver/detail/SATResolver.cc:2131
+#: zypp/solver/detail/SATResolver.cc:1723
+#: zypp/solver/detail/SATResolver.cc:1759
+#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:2146
 #, c-format, boost-format
 msgid "do not install %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1723
-#: zypp/solver/detail/SATResolver.cc:1765
-#: zypp/solver/detail/SATResolver.cc:2128
-#: zypp/solver/detail/SATResolver.cc:2133
+#: zypp/solver/detail/SATResolver.cc:1738
+#: zypp/solver/detail/SATResolver.cc:1780
+#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:2148
 #, c-format, boost-format
 msgid "keep %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1728
-#: zypp/solver/detail/SATResolver.cc:2129
+#: zypp/solver/detail/SATResolver.cc:1743
+#: zypp/solver/detail/SATResolver.cc:2144
 #, c-format, boost-format
 msgid "remove lock to allow installation of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1785
-#: zypp/solver/detail/SATResolver.cc:2137
+#: zypp/solver/detail/SATResolver.cc:1800
+#: zypp/solver/detail/SATResolver.cc:2152
 #, c-format, boost-format
 msgid "do not ask to install a solvable providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1807
-#: zypp/solver/detail/SATResolver.cc:2141
+#: zypp/solver/detail/SATResolver.cc:1822
+#: zypp/solver/detail/SATResolver.cc:2156
 #, c-format, boost-format
 msgid "do not ask to delete all solvables providing %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1820
-#: zypp/solver/detail/SATResolver.cc:2143
+#: zypp/solver/detail/SATResolver.cc:1835
+#: zypp/solver/detail/SATResolver.cc:2158
 #, c-format, boost-format
 msgid "do not install most recent version of %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1841
-#: zypp/solver/detail/SATResolver.cc:2146
+#: zypp/solver/detail/SATResolver.cc:1856
+#: zypp/solver/detail/SATResolver.cc:2161
 #, c-format, boost-format
 msgid "keep %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1846
-#: zypp/solver/detail/SATResolver.cc:2147
+#: zypp/solver/detail/SATResolver.cc:1861
+#: zypp/solver/detail/SATResolver.cc:2162
 #, c-format, boost-format
 msgid "install %s despite the inferior architecture"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1855
-#: zypp/solver/detail/SATResolver.cc:2150
+#: zypp/solver/detail/SATResolver.cc:1870
+#: zypp/solver/detail/SATResolver.cc:2165
 #, c-format, boost-format
 msgid "keep obsolete %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1860
-#: zypp/solver/detail/SATResolver.cc:2151
+#: zypp/solver/detail/SATResolver.cc:1875
+#: zypp/solver/detail/SATResolver.cc:2166
 #, c-format, boost-format
 msgid "install %s from excluded repository"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1900
-#: zypp/solver/detail/SATResolver.cc:2159
+#: zypp/solver/detail/SATResolver.cc:1915
+#: zypp/solver/detail/SATResolver.cc:2174
 #, c-format, boost-format
 msgid "downgrade of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1907
-#: zypp/solver/detail/SATResolver.cc:2160
+#: zypp/solver/detail/SATResolver.cc:1922
+#: zypp/solver/detail/SATResolver.cc:2175
 #, c-format, boost-format
 msgid "architecture change of %s to %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1916
-#: zypp/solver/detail/SATResolver.cc:2161
+#: zypp/solver/detail/SATResolver.cc:1931
+#: zypp/solver/detail/SATResolver.cc:2176
 #, c-format, boost-format
 msgid ""
 "install %s (with vendor change)\n"
 "  %s  -->  %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1925
-#: zypp/solver/detail/SATResolver.cc:2162
+#: zypp/solver/detail/SATResolver.cc:1940
+#: zypp/solver/detail/SATResolver.cc:2177
 #, c-format, boost-format
 msgid "replacement of %s with %s"
 msgstr ""
 
-#: zypp/solver/detail/SATResolver.cc:1936
-#: zypp/solver/detail/SATResolver.cc:2164
+#: zypp/solver/detail/SATResolver.cc:1951
+#: zypp/solver/detail/SATResolver.cc:2179
 #, c-format, boost-format
 msgid "deinstallation of %s"
 msgstr ""
@@ -4834,7 +4840,7 @@ msgid "Executing %%posttrans script '%1%'"
 msgstr ""
 
 #. show a final message
-#: zypp/target/RpmPostTransCollector.cc:168
+#: zypp/target/RpmPostTransCollector.cc:173
 #, c-format, boost-format
 msgid "Executing %posttrans scripts"
 msgstr ""
@@ -4843,40 +4849,40 @@ msgstr ""
 msgid "Installation has been aborted as directed."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:347
+#: zypp/target/TargetImpl.cc:397
 msgid " executed"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:369
+#: zypp/target/TargetImpl.cc:419
 msgid " execution failed"
 msgstr ""
 
 #. translators: We may find the same script content in files with different names.
 #. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
 #. message for a log file. Preferably start translation with "%s"
-#: zypp/target/TargetImpl.cc:486
+#: zypp/target/TargetImpl.cc:536
 #, c-format, boost-format
 msgid "%s already executed as %s)"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:496
+#: zypp/target/TargetImpl.cc:546
 msgid " execution skipped while aborting"
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:551 zypp/target/TargetImpl.cc:571
-#: zypp/target/TargetImpl.cc:599 zypp/target/TargetImpl.cc:636
-#: zypp/target/TargetImpl.cc:644
+#: zypp/target/TargetImpl.cc:601 zypp/target/TargetImpl.cc:621
+#: zypp/target/TargetImpl.cc:649 zypp/target/TargetImpl.cc:686
+#: zypp/target/TargetImpl.cc:694
 msgid "Error sending update message notification."
 msgstr ""
 
-#: zypp/target/TargetImpl.cc:695
+#: zypp/target/TargetImpl.cc:745
 msgid "New update message"
 msgstr ""
 
 #. TranslatorExplanation after semicolon is error message
 #. TranslatorExplanation the colon is followed by an error message
-#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1726
-#: zypp/target/rpm/RpmDb.cc:1882
+#: zypp/target/rpm/RpmDb.cc:465 zypp/target/rpm/RpmDb.cc:1728
+#: zypp/target/rpm/RpmDb.cc:1884
 msgid "RPM failed: "
 msgstr ""
 
@@ -4898,19 +4904,19 @@ msgstr ""
 
 #. Translator: %s = name of an rpm package. A list of diffs follows
 #. this message.
-#: zypp/target/rpm/RpmDb.cc:1524
+#: zypp/target/rpm/RpmDb.cc:1526
 #, c-format, boost-format
 msgid "Changed configuration files for %s:"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1707
+#: zypp/target/rpm/RpmDb.cc:1709
 #, c-format, boost-format
 msgid "rpm saved %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1709
+#: zypp/target/rpm/RpmDb.cc:1711
 #, c-format, boost-format
 msgid ""
 "rpm saved %s as %s.\n"
@@ -4918,13 +4924,13 @@ msgid ""
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1712
+#: zypp/target/rpm/RpmDb.cc:1714
 #, c-format, boost-format
 msgid "rpm created %s as %s, but it was impossible to determine the difference"
 msgstr ""
 
 #. %s = filenames
-#: zypp/target/rpm/RpmDb.cc:1714
+#: zypp/target/rpm/RpmDb.cc:1716
 #, c-format, boost-format
 msgid ""
 "rpm created %s as %s.\n"
@@ -4933,113 +4939,113 @@ msgstr ""
 
 #. report additional rpm output in finish
 #. TranslatorExplanation Text is followed by a ':'  and the actual output.
-#: zypp/target/rpm/RpmDb.cc:1739 zypp/target/rpm/RpmDb.cc:1895
+#: zypp/target/rpm/RpmDb.cc:1741 zypp/target/rpm/RpmDb.cc:1897
 msgid "Additional rpm output"
 msgstr ""
 
-#: zypp/target/rpm/RpmDb.cc:2037
+#: zypp/target/rpm/RpmDb.cc:2039
 #, c-format, boost-format
 msgid "created backup %s"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2058
+#: zypp/target/rpm/RpmDb.cc:2060
 msgid "Signature is OK"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2060
+#: zypp/target/rpm/RpmDb.cc:2062
 msgid "Unknown type of signature"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2062
+#: zypp/target/rpm/RpmDb.cc:2064
 msgid "Signature does not verify"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2064
+#: zypp/target/rpm/RpmDb.cc:2066
 msgid "Signature is OK, but key is not trusted"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2066
+#: zypp/target/rpm/RpmDb.cc:2068
 msgid "Signatures public key is not available"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2068
+#: zypp/target/rpm/RpmDb.cc:2070
 msgid "File does not exist or signature can't be checked"
 msgstr ""
 
 #. translators: possible rpm package signature check result [brief]
-#: zypp/target/rpm/RpmDb.cc:2070
+#: zypp/target/rpm/RpmDb.cc:2072
 msgid "File is unsigned"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:219
+#: zypp/url/UrlBase.cc:220
 #, c-format, boost-format
 msgid "Url scheme does not allow a %s"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:238
+#: zypp/url/UrlBase.cc:239
 #, c-format, boost-format
 msgid "Invalid %s component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:245
+#: zypp/url/UrlBase.cc:246
 #, c-format, boost-format
 msgid "Invalid %s component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:862 zypp/url/UrlBase.cc:1307
+#: zypp/url/UrlBase.cc:863 zypp/url/UrlBase.cc:1308
 msgid "Query string parsing not supported for this URL"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:900
+#: zypp/url/UrlBase.cc:901
 msgid "Url scheme is a required component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:906
+#: zypp/url/UrlBase.cc:907
 #, c-format, boost-format
 msgid "Invalid Url scheme '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1025
+#: zypp/url/UrlBase.cc:1026
 msgid "Url scheme does not allow a username"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1059
+#: zypp/url/UrlBase.cc:1060
 msgid "Url scheme does not allow a password"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1088
+#: zypp/url/UrlBase.cc:1089
 msgid "Url scheme requires a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1098
+#: zypp/url/UrlBase.cc:1099
 msgid "Url scheme does not allow a host component"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1125
+#: zypp/url/UrlBase.cc:1126
 #, c-format, boost-format
 msgid "Invalid host component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1146
+#: zypp/url/UrlBase.cc:1147
 msgid "Url scheme does not allow a port"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1157
+#: zypp/url/UrlBase.cc:1158
 #, c-format, boost-format
 msgid "Invalid port component '%s'"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1174
+#: zypp/url/UrlBase.cc:1175
 msgid "Url scheme requires path name"
 msgstr ""
 
-#: zypp/url/UrlBase.cc:1195 zypp/url/UrlBase.cc:1209
+#: zypp/url/UrlBase.cc:1196 zypp/url/UrlBase.cc:1210
 msgid "Relative path not allowed if authority exists"
 msgstr ""
 
index 6ccf292..4d62e9a 100644 (file)
@@ -47,7 +47,23 @@ BOOST_AUTO_TEST_CASE(repomd_read)
       cout << *it << endl;
 
       Collector collect;
-      RepomdFileReader( file, std::ref(collect) );
+      RepomdFileReader r( file, std::ref(collect) );
+      if ( file.basename() == "repomd-1.xml" ) {
+       BOOST_CHECK_EQUAL( r.keywords().size(), 7 );
+       auto keyhints = r.keyhints();
+       BOOST_CHECK_EQUAL( keyhints.size(), 5 );
+       std::map<std::string,std::string> check = {
+         { "gpg-pubkey-39db7c82-5847eb1f.asc", "FEAB502539D846DB2C0961CA70AF9E8139DB7C82" },
+         { "gpg-pubkey-307e3d54-5aaa90a5.asc", "4E98E67519D98DC7362A" },
+         { "gpg-pubkey-65176565-59787af5.asc", "637B32FF" },
+         { "gpg-pubkey-3dbdc284-is OK",        "3dbdc284" },
+         { "gpg-pubkey-feab502539d846db2c0961ca70af9e8139db7c82-is OK as well", "feab502539d846db2c0961ca70af9e8139db7c82" },
+         { "gpg-pubkey-536X4dd4-X is not a hexdigit", "must not occur" },
+       };
+       for ( const auto & hint : keyhints ) {
+         BOOST_CHECK_EQUAL( check[hint.first], hint.second );
+       }
+      }
 
       std::ifstream ifs( file.extend(".solution").asString().c_str() );
 
index 26b7231..787063a 100644 (file)
@@ -1,5 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <repomd xmlns="http://linux.duke.edu/metadata/repo">
+  <revision>1620840613</revision>
+  <tags>
+    <content>pool</content>
+    <content>gpg-pubkey-39db7c82-5847eb1f.asc?fpr=FEAB502539D846DB2C0961CA70AF9E8139DB7C82</content>
+    <content>gpg-pubkey-307e3d54-5aaa90a5.asc?fpr=4E98E67519D98DC7362A</content>
+    <content>gpg-pubkey-65176565-59787af5.asc?fpr=637B32FF</content>
+    <content>gpg-pubkey-3dbdc284-is OK</content>
+    <content>gpg-pubkey-feab502539d846db2c0961ca70af9e8139db7c82-is OK as well</content>
+    <content>gpg-pubkey-536X4dd4-X is not a hexdigit</content>
+    <repo>obsproduct://build.opensuse.org/openSUSE:Leap:15.3/Leap/15.3/x86_64</repo>
+    <distro cpeid="cpe:/o:opensuse:leap:15.3">openSUSE Leap 15.3</distro>
+  </tags>
   <data type="patches">
     <location href="repodata/patches.xml"/>
     <checksum type="sha">63d86413540fbb2647e5b5de556d4e4b53f032d9</checksum>
index 079889d..51eb985 100644 (file)
@@ -20,6 +20,7 @@ static TestSetup test( TestSetup::initLater );
 struct TestInit {
   TestInit() {
     test = TestSetup( Arch_x86_64, TSO_REPO_DEFAULT_GPG );
+    getZYpp()->keyRing()->allowPreload( false );
   }
   ~TestInit() { test.reset(); }
 };
index ce8feb6..98a2fe6 100644 (file)
@@ -132,6 +132,7 @@ namespace  {
         "running",
         {
           { "kernel-default-1-2.x86_64", false },
+          { "kernel-default-extra-1-2.x86_64", false },
           { "kernel-default-devel-1-2.x86_64", false },
           { "kernel-default-devel-debuginfo-1-2.x86_64", false },
           { "kernel-devel-1-2.noarch", false },
@@ -152,6 +153,7 @@ namespace  {
         "running",
         {
           { "kernel-default-1-2.x86_64", false },
+          { "kernel-default-extra-1-2.x86_64", false },
           { "kernel-default-devel-1-2.x86_64", false },
           { "kernel-default-devel-debuginfo-1-2.x86_64", false },
           { "kernel-devel-1-2.noarch", false },
index 5681ed8..d93fbdd 100644 (file)
@@ -92,6 +92,23 @@ kernel-default = 1-2
 +Rec:
 kernel-firmware
 -Rec:
+
+=Vnd: openSUSE
+=Pkg: kernel-default-extra 1 2 x86_64
+=Sum: The Standard Kernel - Unsupported kernel modules
++Req:
+kernel-default = 1-2
+-Req:
++Prv:
+multiversion(kernel)
+kernel-extra = 1-2
+config(kernel-default-extra) = 1-2
+kernel-default-extra = 1-2
+kmod(a)
+kmod(b) 
+ksym(c)
+-Prv:
+
 =Vnd: openSUSE
 =Pkg: kernel-livepatch-default 1 2 x86_64
 +Req:
diff --git a/tools/zypp-runpurge.cc b/tools/zypp-runpurge.cc
new file mode 100644 (file)
index 0000000..ca5f3f8
--- /dev/null
@@ -0,0 +1,83 @@
+#include <zypp/PurgeKernels.h>
+#include "argparse.h"
+
+#define INCLUDE_TESTSETUP_WITHOUT_BOOST
+#include "../tests/lib/TestSetup.h"
+#undef  INCLUDE_TESTSETUP_WITHOUT_BOOST
+
+static std::string appname { "NO_NAME" };
+
+int errexit( const std::string & msg_r = std::string(), int exit_r = 100 )
+{
+  if ( ! msg_r.empty() )
+    cerr << endl << appname << ": ERR: " << msg_r << endl << endl;
+  return exit_r;
+}
+
+int usage( const argparse::Options & options_r, int return_r = 0 )
+{
+  cerr << "USAGE: " << appname << " [OPTION]... path/to/testcase" << endl;
+  cerr << "    Calculate the kernels that would be purged based on the spec and testcase." << endl;
+  cerr << options_r << endl;
+  return return_r;
+}
+
+int main ( int argc, char *argv[] )
+{
+
+  appname = Pathname::basename( argv[0] );
+  argparse::Options options;
+  options.add()
+    ( "help,h",   "Print help and exit." )
+    ( "uname",    "The running kernels uname", argparse::Option::Arg::required )
+    ( "keepSpec", "The keepspec ( default is oldest,running,latest)", argparse::Option::Arg::required );
+
+  auto result = options.parse( argc, argv );
+
+  if ( result.count( "help" ) || !result.count("uname") || !result.positionals().size() )
+    return usage( options, 1 );
+
+  const std::string &testcaseDir = result.positionals().front();
+  const auto &pathInfo = PathInfo(testcaseDir);
+  if ( !pathInfo.isExist() || !pathInfo.isDir() ) {
+    std::cerr << "Invalid or non existing testcase path: " << testcaseDir << std::endl;
+    return 1;
+  }
+
+  if ( ::chdir( testcaseDir.data() ) != 0 ) {
+    std::cerr << "Failed to chdir to " << testcaseDir << std::endl;
+    return 1;
+  }
+
+  TestSetup t;
+  try {
+    t.LoadSystemAt( result.positionals().front() );
+  }  catch ( const zypp::Exception &e ) {
+    std::cerr << "Failed to load the testcase at " << result.positionals().front() << std::endl;
+    std::cerr << "Got exception: " << e << std::endl;
+    return 1;
+  }
+
+  std::string keepSpec = "oldest,running,latest";
+  if ( result.count("keepSpec") ) {
+    keepSpec = result["keepSpec"].arg();
+  }
+
+  PurgeKernels krnls;
+  krnls.setUnameR( result["uname"].arg() );
+  krnls.setKeepSpec( keepSpec );
+  krnls.markObsoleteKernels();
+
+  const auto &makeNVRA = []( const PoolItem &pck ) -> std::string  {
+    return pck.name() + "-" + pck.edition().asString() + "." + pck.arch().asString();
+  };
+
+  auto pool = ResPool::instance();
+  const filter::ByStatus toBeUninstalledFilter( &ResStatus::isToBeUninstalled );
+  for ( auto it = pool.byStatusBegin( toBeUninstalledFilter ); it != pool.byStatusEnd( toBeUninstalledFilter );  it++  ) {
+    std::cout << "Removing " << makeNVRA(*it) + (it->status().isByUser() ? " (by user)" : " (autoremoved)") << std::endl;
+  }
+
+  return 0;
+
+}
index d74f2bc..db52f89 100644 (file)
@@ -41,6 +41,7 @@ SET( zypp_SRCS
   InstanceId.cc
   KeyManager.cc
   KeyRing.cc
+  KeyRingContexts.cc
   Locks.cc
   MediaSetAccess.cc
   OnMediaLocation.cc
@@ -137,6 +138,7 @@ SET( zypp_HEADERS
   KeyContext.h
   KeyManager.h
   KeyRing.h
+  KeyRingContexts.h
   KVMap.h
   LanguageCode.h
   Locale.h
index dad1623..91bf77b 100644 (file)
@@ -109,39 +109,31 @@ namespace zypp
   { _checkers.push_back(checker); }
 
 
-  SignatureFileChecker::SignatureFileChecker( const Pathname & signature )
-       : _signature(signature)
-  {}
-
   SignatureFileChecker::SignatureFileChecker()
   {}
 
-  void SignatureFileChecker::setKeyContext(const KeyContext & keycontext)
-  { _context = keycontext; }
+  SignatureFileChecker::SignatureFileChecker( Pathname signature_r )
+  { signature( std::move(signature_r) ); }
 
-  void SignatureFileChecker::addPublicKey( const Pathname & publickey, const KeyContext & keycontext )
-  { addPublicKey( PublicKey(publickey), keycontext ); }
+  void SignatureFileChecker::addPublicKey( const Pathname & publickey_r )
+  { addPublicKey( PublicKey(publickey_r) ); }
 
-  void SignatureFileChecker::addPublicKey( const PublicKey & publickey, const KeyContext & keycontext )
-  {
-    getZYpp()->keyRing()->importKey(publickey, false);
-    _context = keycontext;
-  }
+  void SignatureFileChecker::addPublicKey( const PublicKey & publickey_r )
+  { getZYpp()->keyRing()->importKey( publickey_r, false ); }
 
-  void SignatureFileChecker::operator()(const Pathname &file ) const
+  void SignatureFileChecker::operator()( const Pathname & file_r ) const
   {
-    if ( (! PathInfo(_signature).isExist()) && (!_signature.empty()) )
-    {
-      ZYPP_THROW( ExceptionType("Signature " + _signature.asString() + " not found.") );
-    }
-
-    MIL << "checking " << file << " file validity using digital signature.." << endl;
-    _fileValidated = false;
-    _fileAccepted = getZYpp()->keyRing()->verifyFileSignatureWorkflow( file, file.basename(), _signature, _fileValidated, _context );
-
-    if ( !_fileAccepted )
-      ZYPP_THROW( ExceptionType( "Signature verification failed for "  + file.basename() ) );
- }
+    const Pathname & sig { signature() };
+    if ( not ( sig.empty() || PathInfo(sig).isExist() ) )
+      ZYPP_THROW( ExceptionType("Signature " + sig.asString() + " not found.") );
+
+    MIL << "Checking " << file_r << " file validity using digital signature.." << endl;
+    // const_cast because the workflow is allowed to store result values here
+    SignatureFileChecker & self { const_cast<SignatureFileChecker&>(*this) };
+    self.file( file_r );
+    if ( not getZYpp()->keyRing()->verifyFileSignatureWorkflow( self ) )
+      ZYPP_THROW( ExceptionType( "Signature verification failed for "  + file_r.basename() ) );
+  }
 
   /******************************************************************
   **
index ffbd854..6214de0 100644 (file)
@@ -19,7 +19,7 @@
 #include <zypp/base/Function.h>
 #include <zypp/PathInfo.h>
 #include <zypp/CheckSum.h>
-#include <zypp/KeyContext.h>
+#include <zypp/KeyRingContexts.h>
 
 ///////////////////////////////////////////////////////////////////
 namespace zypp
@@ -90,79 +90,39 @@ namespace zypp
    /**
     * \short Checks for the validity of a signature
     */
-   class SignatureFileChecker
+   class SignatureFileChecker: public keyring::VerifyFileContext
    {
-     public:
-       typedef SignatureCheckException ExceptionType;
+   public:
+     typedef SignatureCheckException ExceptionType;
 
-     public:
-      /**
-      * Constructor.
-      * \param signature Signature that validates the file
+   public:
+     /** Default Ctor for unsigned files.
+      *
+      * Use it when you don't have a signature and you want
+      * to check whether the user accepts an unsigned file.
       */
-      SignatureFileChecker( const Pathname &signature );
+     SignatureFileChecker();
+
+     /** Ctor taking the detached signature. */
+     SignatureFileChecker( Pathname signature_r );
 
-      /**
-      * Default Constructor.
-      * \short Signature for unsigned files
-      * Use it when you dont have a signature but you want
-      * to check the user to accept an unsigned file.
+     /** Add a public key to the list of known keys. */
+     void addPublicKey( const PublicKey & publickey_r );
+     /** \overload Convenience taking the public keys pathname. */
+     void addPublicKey( const Pathname & publickey_r );
+
+     /** Call \ref KeyRing::verifyFileSignatureWorkflow to verify the file.
+      *
+      * Keep in mind the the workflow may return \c true (\refr fileAccepted) due to user interaction
+      * or global defaults even if a signature was not actually sucessfully verified. Whether a
+      * signature was actually sucessfully verified can be determined by checking \ref fileValidated
+      * which is invokes IFF a signature for this file actually validated.
+      *
+      * \param file_r File to validate.
+      *
+      * \throws SignatureCheckException if validation fails
       */
-      SignatureFileChecker();
-
-      /**
-       * Set context for this checker.
-       *
-       * Use this method if you're not adding the key (with context) via
-       * one of the addPublicKey methods. The addPublicKey method overwrites
-       * the context.
-       */
-      void setKeyContext(const KeyContext & keycontext);
-
-      /** Return the current context */
-      const KeyContext & keyContext() const
-      { return _context; }
-
-      /** Return whether the last file passed to \ref operator() was accepted.
-       * If this is \ref false \ref operator() was not invoked or threw a
-       * \ref SignatureCheckException.
-       */
-      bool fileAccepted() const
-      { return _fileAccepted; }
-
-      /** Return whether the last file passed to \ref operator() was actually sucessfully verified.
-       * If this is \c false but \ref fileAccepted, the file was accepted due to user interaction or
-       * global settings, but the signature was not verified.
-       */
-      bool fileValidated() const
-      { return _fileValidated; }
-
-      /**
-       * add a public key to the list of known keys
-       */
-      void addPublicKey( const PublicKey & publickey, const KeyContext & keycontext = KeyContext());
-      /** \overload Convenience taking the public keys pathname. */
-      void addPublicKey( const Pathname & publickey, const KeyContext & keycontext = KeyContext());
-
-      /**
-       * Calls \ref KeyRing::verifyFileSignatureWorkflow to verify the file.
-       *
-       * Keep in mind the the workflow may return \c true (file accepted) due to user interaction
-       * or global defaults even if a signature was not actually sucessfully verified. Whether a
-       * signature was actually sucessfully verified can be determined by checking \ref fileValidated
-       * which is invokes IFF a signature for this file actually validated.
-       *
-       * \param file File to validate.fileValidated
-       *
-       * \throws SignatureCheckException if validation fails
-       */
-      void operator()( const Pathname &file ) const;
-
-     protected:
-      Pathname _signature;
-      KeyContext _context;
-      mutable DefaultIntegral<bool,false> _fileAccepted;
-      mutable DefaultIntegral<bool,false> _fileValidated;
+     void operator()( const Pathname & file_r ) const;
    };
 
    /**
index 572d980..ca9da51 100644 (file)
@@ -8,6 +8,9 @@ namespace zypp {
   struct KeyContext
   {
   public:
+    KeyContext(){}
+    KeyContext( const RepoInfo & repoinfo ) : _repoInfo( repoinfo ) {}
+
     /** Is the context unknown? */
     bool empty() const { return _repoInfo.alias().empty(); }
     
index 744dbdc..ccf36a3 100644 (file)
@@ -11,6 +11,7 @@
 */
 #include <iostream>
 #include <fstream>
+#include <optional>
 #include <sys/file.h>
 #include <cstdio>
 #include <unistd.h>
@@ -98,6 +99,14 @@ namespace zypp
     report(data);
   }
 
+  void KeyRingReport::reportAutoImportKey( const PublicKeyData &key_r, const KeyContext &keycontext_r )
+  {
+    UserData data { REPORT_AUTO_IMPORT_KEY };
+    data.set( "PublicKeyData", key_r );
+    data.set( "KeyContext", keycontext_r );
+    report( data );
+  }
+
   namespace
   {
     ///////////////////////////////////////////////////////////////////
@@ -115,6 +124,40 @@ namespace zypp
       void setDirty( const Pathname & keyring_r )
       { _cacheMap[keyring_r].setDirty(); }
 
+      ///////////////////////////////////////////////////////////////////
+      /// \brief Helper providing on demand a KeyManagerCtx to manip the cached keyring.
+      ///
+      /// The 1st call to \ref keyManagerCtx creates the \ref KeyManagerCtx. Returning
+      /// the context tags the cached data as dirty. Should be used to import/delete keys
+      /// in a cache keyring.
+      struct Manip {
+       NON_COPYABLE_BUT_MOVE( Manip );
+       Manip( CachedPublicKeyData & cache_r, Pathname keyring_r )
+       : _cache { cache_r }
+       , _keyring { std::move(keyring_r) }
+       {}
+
+       KeyManagerCtx & keyManagerCtx() {
+         if ( not _context ) {
+           _context = KeyManagerCtx::createForOpenPGP( _keyring );
+         }
+         // frankly: don't remember why an explicit setDirty was introduced and
+         // why WatchFile was not enough. Maybe some corner case when the keyrings
+         // are created?
+         _cache.setDirty( _keyring );
+         return _context.value();
+       }
+
+      private:
+       CachedPublicKeyData & _cache;
+       Pathname _keyring;
+       std::optional<KeyManagerCtx> _context;
+      };
+      ///////////////////////////////////////////////////////////////////
+
+      /** Helper providing on demand a KeyManagerCtx to manip the cached keyring. */
+      Manip manip( Pathname keyring_r ) { return Manip( *this, std::move(keyring_r) ); }
+
     private:
       struct Cache
       {
@@ -145,6 +188,7 @@ namespace zypp
        std::list<PublicKeyData> _data;
 
       private:
+
        scoped_ptr<WatchFile> _keyringK;
        scoped_ptr<WatchFile> _keyringP;
       };
@@ -171,6 +215,8 @@ namespace zypp
       mutable CacheMap _cacheMap;
     };
     ///////////////////////////////////////////////////////////////////
+
+
   }
 
   ///////////////////////////////////////////////////////////////////
@@ -217,19 +263,34 @@ namespace zypp
     PublicKey exportTrustedPublicKey( const PublicKeyData & keyData )
     { return exportKey( keyData, trustedKeyRing() ); }
 
-    bool verifyFileSignatureWorkflow( const Pathname & file, const std::string & filedesc, const Pathname & signature, bool & sigValid_r, const KeyContext & keycontext = KeyContext());
+    bool verifyFileSignatureWorkflow( keyring::VerifyFileContext & context_r )
+    {
+      // Assert result and return value are in sync
+      context_r.fileAccepted( _verifyFileSignatureWorkflow( context_r ) );
+      return context_r.fileAccepted();
+    }
+    bool _verifyFileSignatureWorkflow( keyring::VerifyFileContext & context_r );
 
     bool verifyFileSignature( const Pathname & file, const Pathname & signature )
     { return verifyFile( file, signature, generalKeyRing() ); }
     bool verifyFileTrustedSignature( const Pathname & file, const Pathname & signature )
     { return verifyFile( file, signature, trustedKeyRing() ); }
 
+    PublicKeyData publicKeyExists( const std::string & id )
+    { return publicKeyExists(id, generalKeyRing());}
     PublicKeyData trustedPublicKeyExists( const std::string & id )
     { return publicKeyExists(id, trustedKeyRing());}
 
     bool provideAndImportKeyFromRepositoryWorkflow (const std::string &id_r , const RepoInfo &info_r );
 
+    void allowPreload( bool yesno_r )
+    { _allowPreload = yesno_r; }
+
   private:
+    /** Impl helper providing on demand a KeyManagerCtx to manip a cached keyring. */
+    CachedPublicKeyData::Manip keyRingManip( const Pathname & keyring )
+    { return cachedPublicKeyData.manip( keyring ); }
+
     bool verifyFile( const Pathname & file, const Pathname & signature, const Pathname & keyring );
     void importKey( const Pathname & keyfile, const Pathname & keyring );
 
@@ -249,6 +310,8 @@ namespace zypp
 
     /** Get \ref PublicKeyData for ID (\c false if ID is not found). */
     PublicKeyData publicKeyExists( const std::string & id, const Pathname & keyring );
+    /** Load key files cached on the system into the generalKeyRing. */
+    void preloadCachedKeys();
 
     const Pathname generalKeyRing() const
     { return _general_tmp_dir.path(); }
@@ -259,6 +322,7 @@ namespace zypp
     filesystem::TmpDir _trusted_tmp_dir;
     filesystem::TmpDir _general_tmp_dir;
     Pathname _base_dir;
+    bool _allowPreload = false;        //< General keyring may be preloaded with keys cached on the system.
 
   private:
     /** Functor returning the keyrings data (cached).
@@ -354,6 +418,11 @@ namespace zypp
 
   PublicKeyData KeyRing::Impl::publicKeyExists( const std::string & id, const Pathname & keyring )
   {
+    if ( _allowPreload && keyring == generalKeyRing() ) {
+      _allowPreload = false;
+      preloadCachedKeys();
+    }
+
     PublicKeyData ret;
     for ( const PublicKeyData & key : publicKeyData( keyring ) )
     {
@@ -363,10 +432,64 @@ namespace zypp
        break;
       }
     }
-    MIL << (ret ? "Found" : "No") << " key [" << id << "] in keyring " << keyring << endl;
+    DBG << (ret ? "Found" : "No") << " key [" << id << "] in keyring " << keyring << endl;
     return ret;
   }
 
+  void KeyRing::Impl::preloadCachedKeys()
+  {
+    MIL << "preloadCachedKeys into general keyring..." << endl;
+    CachedPublicKeyData::Manip manip { keyRingManip( generalKeyRing() ) }; // Provides the context if we want to manip a cached keyring.
+
+    // For now just load the 'gpg-pubkey-*.{asc,key}' files into the general keyring,
+    // if their id (derived from the filename) is not in the trusted ring.
+    // TODO: Head for a persistent general keyring.
+    std::set<Pathname> cachedirs;
+    ZConfig & conf { ZConfig::instance() };
+    cachedirs.insert( conf.pubkeyCachePath() );
+    cachedirs.insert( "/usr/lib/rpm/gnupg/keys" );
+    if ( Pathname r = conf.systemRoot(); r != "/" && not r.empty() ) {
+      cachedirs.insert( r / conf.pubkeyCachePath() );
+      cachedirs.insert( r / "/usr/lib/rpm/gnupg/keys" );
+    }
+    if ( Pathname r = conf.repoManagerRoot(); r != "/" && not r.empty() ) {
+      cachedirs.insert( r / conf.pubkeyCachePath() );
+      cachedirs.insert( r / "/usr/lib/rpm/gnupg/keys" );
+    }
+
+    std::map<std::string,Pathname> keyCandidates;      // Collect one file path per keyid
+    const str::regex rx { "^gpg-pubkey-([[:xdigit:]]{8,})(-[[:xdigit:]]{8,})?\\.(asc|key)$" };
+    for ( const auto & cache : cachedirs ) {
+      dirForEach( cache,
+                 [&rx,&keyCandidates]( const Pathname & dir_r, const char *const file_r )->bool {
+                   str::smatch what;
+                   if ( str::regex_match( file_r, what, rx ) ) {
+                     Pathname & remember { keyCandidates[what[1]] };
+                     if ( remember.empty() ) {
+                       remember = dir_r / file_r;
+                     }
+                   }
+                   return true;
+                 }
+               );
+    }
+
+    for ( const auto & p : keyCandidates ) {
+      // Avoid checking the general keyring while it is flagged dirty.
+      // Checking the trusted ring is ok, and most keys will be there anyway.
+      const std::string & id { p.first };
+      const Pathname & path { p.second };
+      if ( isKeyTrusted(id) )
+       continue;
+      if ( manip.keyManagerCtx().importKey( path ) ) {
+       DBG << "preload key file " << path << endl;
+      }
+      else {
+       WAR << "Skipping: Can't preload key file " << path << endl;
+      }
+    }
+  }
+
   PublicKey KeyRing::Impl::exportKey( const PublicKeyData & keyData, const Pathname & keyring )
   {
     return PublicKey( dumpPublicKeyToTmp( keyData.id(), keyring ), keyData );
@@ -400,9 +523,13 @@ namespace zypp
     return tmpFile;
   }
 
-  bool KeyRing::Impl::verifyFileSignatureWorkflow( const Pathname & file, const std::string & filedesc, const Pathname & signature, bool & sigValid_r, const KeyContext & context )
+  bool KeyRing::Impl::_verifyFileSignatureWorkflow( keyring::VerifyFileContext & context_r )
   {
-    sigValid_r = false;        // set true if signature is actually successfully validated!
+    context_r.resetResults();
+    const Pathname & file        { context_r.file() };
+    const Pathname & signature   { context_r.signature() };
+    const std::string & filedesc { context_r.shortFile() };
+    const KeyContext & keyContext   { context_r.keyContext() };
 
     callback::SendReport<KeyRingReport> report;
     MIL << "Going to verify signature for " << filedesc << " ( " << file << " ) with " << signature << endl;
@@ -410,17 +537,40 @@ namespace zypp
     // if signature does not exists, ask user if he wants to accept unsigned file.
     if( signature.empty() || (!PathInfo( signature ).isExist()) )
     {
-      bool res = report->askUserToAcceptUnsignedFile( filedesc, context );
+      bool res = report->askUserToAcceptUnsignedFile( filedesc, keyContext );
       MIL << "askUserToAcceptUnsignedFile: " << res << endl;
       return res;
     }
 
     // get the id of the signature (it might be a subkey id!)
-    std::string id = readSignatureKeyId( signature );
-
+    context_r.signatureId( readSignatureKeyId( signature ) );
+    const std::string & id = context_r.signatureId();
     PublicKeyData foundKey;
     Pathname whichKeyring;
 
+    std::list<PublicKeyData> buddies;  // Could be imported IFF the file is validated by a trusted key
+    for ( const auto & sid : context_r.buddyKeys() ) {
+      if ( not PublicKeyData::isSafeKeyId( sid ) ) {
+       WAR << "buddy " << sid << ": key id is too short to safely identify a gpg key. Skipping it." << endl;
+       continue;
+      }
+      if ( trustedPublicKeyExists( sid ) ) {
+       MIL << "buddy " << sid << ": already in trusted key ring. Not needed." << endl;
+       continue;
+      }
+      auto pk = publicKeyExists( sid );
+      if ( not pk ) {
+       WAR << "buddy " << sid << ": not available in the public key ring. Skipping it." << endl;
+       continue;
+      }
+      if ( pk.providesKey(id) ) {
+       MIL << "buddy " << sid << ": is the signing key. Handled separately." << endl;
+       continue;
+      }
+      MIL << "buddy " << sid << ": candidate for auto import. Remeber it." << endl;
+      buddies.push_back( pk );
+    }
+
     if ( !id.empty() ) {
 
       // does key exists in trusted keyring
@@ -463,7 +613,7 @@ namespace zypp
           MIL << "Key [" << id << "] " << key.name() << " is not trusted" << endl;
 
           // ok the key is not trusted, ask the user to trust it or not
-          KeyRingReport::KeyTrust reply = report->askUserToAcceptKey( key, context );
+          KeyRingReport::KeyTrust reply = report->askUserToAcceptKey( key, keyContext );
           if ( reply == KeyRingReport::KEY_TRUST_TEMPORARILY ||
               reply == KeyRingReport::KEY_TRUST_AND_IMPORT )
           {
@@ -486,10 +636,10 @@ namespace zypp
             return false;
           }
         }
-        else if ( ! context.empty() )
+        else if ( ! keyContext.empty() )
         {
           // try to find the key in the repository info
-          if ( provideAndImportKeyFromRepositoryWorkflow( id, context.repoInfo() ) ) {
+          if ( provideAndImportKeyFromRepositoryWorkflow( id, keyContext.repoInfo() ) ) {
             whichKeyring = trustedKeyRing();
             foundKey = PublicKeyData( publicKeyExists( id, trustedKeyRing() ) );
           }
@@ -499,21 +649,31 @@ namespace zypp
 
     if ( foundKey ) {
       // it exists, is trusted, does it validate?
-      report->infoVerify( filedesc, foundKey, context );
+      context_r.signatureIdTrusted( whichKeyring == trustedKeyRing() );
+      report->infoVerify( filedesc, foundKey, keyContext );
       if ( verifyFile( file, signature, whichKeyring ) )
       {
-        return (sigValid_r=true);      // signature is actually successfully validated!
+       context_r.fileValidated( true );
+       if ( context_r.signatureIdTrusted() && not buddies.empty() ) {
+         // Check for buddy keys to be imported...
+         MIL << "Validated with trusted key: importing buddy list..." << endl;
+         for ( const auto & kd : buddies ) {
+           importKey( exportKey( kd, generalKeyRing() ), true );
+           report->reportAutoImportKey( kd, keyContext );
+         }
+       }
+        return context_r.fileValidated();      // signature is actually successfully validated!
       }
       else
       {
-       bool res = report->askUserToAcceptVerificationFailed( filedesc, exportKey( foundKey, whichKeyring ), context );
+       bool res = report->askUserToAcceptVerificationFailed( filedesc, exportKey( foundKey, whichKeyring ), keyContext );
        MIL << "askUserToAcceptVerificationFailed: " << res << endl;
         return res;
       }
     } else {
       // signed with an unknown key...
       MIL << "File [" << file << "] ( " << filedesc << " ) signed with unknown key [" << id << "]" << endl;
-      bool res = report->askUserToAcceptUnknownKey( filedesc, id, context );
+      bool res = report->askUserToAcceptUnknownKey( filedesc, id, keyContext );
       MIL << "askUserToAcceptUnknownKey: " << res << endl;
       return res;
     }
@@ -591,15 +751,15 @@ namespace zypp
                                   % keyfile.asString()
                                   % keyring.asString() ));
 
-    cachedPublicKeyData.setDirty( keyring );
-    if ( ! KeyManagerCtx::createForOpenPGP( keyring ).importKey( keyfile ) )
+    CachedPublicKeyData::Manip manip { keyRingManip( keyring ) }; // Provides the context if we want to manip a cached keyring.
+    if ( ! manip.keyManagerCtx().importKey( keyfile ) )
       ZYPP_THROW(KeyRingException(_("Failed to import key.")));
   }
 
   void KeyRing::Impl::deleteKey( const std::string & id, const Pathname & keyring )
   {
-    cachedPublicKeyData.setDirty( keyring );
-    if ( ! KeyManagerCtx::createForOpenPGP( keyring ).deleteKey( id ) )
+    CachedPublicKeyData::Manip manip { keyRingManip( keyring ) }; // Provides the context if we want to manip a cached keyring.
+    if ( ! manip.keyManagerCtx().deleteKey( id ) )
       ZYPP_THROW(KeyRingException(_("Failed to delete key.")));
   }
 
@@ -639,6 +799,9 @@ namespace zypp
   KeyRing::~KeyRing()
   {}
 
+  void KeyRing::allowPreload( bool yesno_r )
+  { _pimpl->allowPreload( yesno_r ); }
+
 
   void KeyRing::importKey( const PublicKey & key, bool trusted )
   { _pimpl->importKey( key, trusted ); }
@@ -664,14 +827,34 @@ namespace zypp
   std::list<PublicKeyData> KeyRing::trustedPublicKeyData()
   { return _pimpl->trustedPublicKeyData(); }
 
+  PublicKeyData KeyRing::publicKeyData( const std::string &id_r )
+  { return _pimpl->publicKeyExists( id_r ); }
+
   PublicKeyData KeyRing::trustedPublicKeyData(const std::string &id_r)
   { return _pimpl->trustedPublicKeyExists( id_r ); }
 
   bool KeyRing::verifyFileSignatureWorkflow( const Pathname & file, const std::string & filedesc, const Pathname & signature, bool & sigValid_r, const KeyContext & keycontext )
-  { return _pimpl->verifyFileSignatureWorkflow( file, filedesc, signature, sigValid_r, keycontext ); }
+  {
+    sigValid_r = false;        // just in case....
+    keyring::VerifyFileContext context( file, signature );
+    context.shortFile( filedesc );
+    context.keyContext( keycontext );
+    verifyFileSignatureWorkflow( context );
+    sigValid_r = context.fileValidated();
+    return context.fileAccepted();
+  }
 
   bool KeyRing::verifyFileSignatureWorkflow( const Pathname & file, const std::string filedesc, const Pathname & signature, const KeyContext & keycontext )
-  { bool unused; return _pimpl->verifyFileSignatureWorkflow( file, filedesc, signature, unused, keycontext ); }
+  {
+    keyring::VerifyFileContext context( file, signature );
+    context.shortFile( filedesc );
+    context.keyContext( keycontext );
+    verifyFileSignatureWorkflow( context );
+    return context.fileAccepted();
+  }
+
+  bool KeyRing::verifyFileSignatureWorkflow( keyring::VerifyFileContext & context_r )
+  { return _pimpl->verifyFileSignatureWorkflow( context_r ); }
 
   bool KeyRing::verifyFileSignature( const Pathname & file, const Pathname & signature )
   { return _pimpl->verifyFileSignature( file, signature ); }
index c343b8c..1aff4b7 100644 (file)
@@ -24,7 +24,7 @@
 #include <zypp/base/PtrTypes.h>
 #include <zypp/Locale.h>
 #include <zypp/PublicKey.h>
-#include <zypp/KeyContext.h>
+#include <zypp/KeyRingContexts.h>
 
 ///////////////////////////////////////////////////////////////////
 namespace zypp
@@ -129,6 +129,21 @@ namespace zypp
      /** \relates reportNonImportedKeys generic reports UserData::type */
      constexpr static const char *KEYS_NOT_IMPORTED_REPORT = "KeyRingReport/KeysNotImported";
 
+
+     /**
+      * Notify that a repository auto imported a new package signing key.
+      *
+      * To auto import new package signing keys, the repositories metadata must be
+      * signed by an already trusted key.
+      *
+      * The UserData object will have the following fields:
+      * UserData::type         \ref REPORT_AUTO_IMPORT_KEY
+      * "PublicKeyData"                The imported PublicKeyData
+      * "KeyContext"           The KeyContext
+      */
+     void reportAutoImportKey( const PublicKeyData &key_r, const KeyContext &keycontext_r );
+     /** \relates reportAutoImportKey generic reports UserData::type */
+     constexpr static const char *REPORT_AUTO_IMPORT_KEY = "KeyRingReport/reportAutoImportKey";
   };
 
   struct KeyRingSignals : public callback::ReportBase
@@ -273,6 +288,11 @@ namespace zypp
     std::list<PublicKeyData> trustedPublicKeyData();
 
     /**
+     * Get a public key's data in the keyring (key data only)
+     */
+    PublicKeyData publicKeyData( const std::string &id );
+
+    /**
      * Get a trusted public key's data in the keyring (key data only)
      */
     PublicKeyData trustedPublicKeyData( const std::string &id );
@@ -310,6 +330,10 @@ namespace zypp
     bool verifyFileSignatureWorkflow( const Pathname &file, const std::string &filedesc, const Pathname &signature, bool & sigValid_r, const KeyContext &keycontext = KeyContext());
     /** \overload legacy version without 'bool & sigValid_r' */
     bool verifyFileSignatureWorkflow( const Pathname &file, const std::string filedesc, const Pathname &signature, const KeyContext &keycontext = KeyContext());
+    /** \overload using a \ref keyring::VerifyFileContext to pass and return data.
+     * The preferred API. Returns keyring::VerifyFileContext::fileAccepted.
+     */
+    bool verifyFileSignatureWorkflow( keyring::VerifyFileContext & context_r );
 
     /**
      * Verifies a file against a signature, with no user interaction
@@ -330,6 +354,10 @@ namespace zypp
     /** Dtor */
     ~KeyRing();
 
+  public:
+    /** The general keyring may be populated with known keys stored on the system. */
+    void allowPreload( bool yesno_r );
+
   private:
     /** Pointer to implementation */
     RW_pointer<Impl> _pimpl;
diff --git a/zypp/KeyRingContexts.cc b/zypp/KeyRingContexts.cc
new file mode 100644 (file)
index 0000000..a4f2a20
--- /dev/null
@@ -0,0 +1,142 @@
+/*---------------------------------------------------------------------\
+|                          ____ _   __ __ ___                          |
+|                         |__  / \ / / . \ . \                         |
+|                           / / \ V /|  _/  _/                         |
+|                          / /__ | | | | | |                           |
+|                         /_____||_| |_| |_|                           |
+|                                                                      |
+\---------------------------------------------------------------------*/
+/** \file zypp/KeyRingContexts.cc
+ */
+#include <optional>
+
+#include <zypp/KeyRingContexts.h>
+#include <zypp/base/LogTools.h>
+
+///////////////////////////////////////////////////////////////////
+namespace zypp::keyring
+{
+  ///////////////////////////////////////////////////////////////////
+  /// \class VerifyFileContext::Impl
+  /// Directly accessed by verifyFileSignatureWorkflow
+  /// to set the result data.
+  ///////////////////////////////////////////////////////////////////
+  class VerifyFileContext::Impl
+  {
+  public:
+    Impl()
+    {}
+    Impl( Pathname file_r )
+    : _file( std::move(file_r) )
+    {}
+    Impl( Pathname file_r, Pathname signature_r )
+    : _file( std::move(file_r) )
+    , _signature( std::move(signature_r) )
+    {}
+
+    void resetResults()
+    { _fileAccepted = _fileValidated = _signatureIdTrusted = false; _signatureId.clear(); }
+
+    // In:
+    Pathname _file;
+    Pathname _signature;
+    std::optional<std::string> _shortFile;
+    KeyContext _keyContext;
+    BuddyKeys _buddyKeys;
+
+    // Results:
+    bool _fileAccepted = false;
+    bool _fileValidated = false;
+    std::string _signatureId;
+    bool _signatureIdTrusted = false;
+
+  private:
+    friend Impl * rwcowClone<Impl>( const Impl * rhs );
+    /** clone for RWCOW_pointer */
+    Impl * clone() const
+    { return new Impl( *this ); }
+  };
+
+  VerifyFileContext::VerifyFileContext()
+  : _pimpl( new Impl() )
+  {}
+  VerifyFileContext::VerifyFileContext( Pathname file_r )
+  : _pimpl( new Impl( std::move(file_r) ) )
+  {}
+  VerifyFileContext::VerifyFileContext( Pathname file_r, Pathname signature_r )
+  : _pimpl( new Impl( std::move(file_r), std::move(signature_r) ) )
+  {}
+  VerifyFileContext::~VerifyFileContext()
+  {}
+
+  // In:
+  const Pathname & VerifyFileContext::file() const
+  { return _pimpl->_file; }
+
+  void VerifyFileContext::file( Pathname file_r )
+  { _pimpl->_file = std::move(file_r); }
+
+  const Pathname & VerifyFileContext::signature() const
+  { return _pimpl->_signature; }
+
+  void VerifyFileContext::signature( Pathname signature_r )
+  { _pimpl->_signature = std::move(signature_r); }
+
+  std::string VerifyFileContext::shortFile() const
+  { return _pimpl->_shortFile.has_value() ? _pimpl->_shortFile.value() : _pimpl->_file.basename(); }
+
+  void VerifyFileContext::shortFile( std::string shortFile_r )
+  { _pimpl->_shortFile = std::move(shortFile_r); }
+
+  const KeyContext & VerifyFileContext::keyContext() const
+  { return _pimpl->_keyContext; }
+
+  void VerifyFileContext::keyContext( KeyContext keyContext_r )
+  { _pimpl->_keyContext = std::move(keyContext_r); }
+
+  const VerifyFileContext::BuddyKeys & VerifyFileContext::buddyKeys() const
+  { return _pimpl->_buddyKeys; }
+
+  void VerifyFileContext::addBuddyKey( std::string sid_r )
+  { _pimpl->_buddyKeys.insert( sid_r ); }
+
+  // Results:
+  void VerifyFileContext::resetResults()
+  { _pimpl->resetResults(); }
+
+  bool VerifyFileContext::fileAccepted() const
+  { return _pimpl->_fileAccepted; }
+
+  void VerifyFileContext::fileAccepted( bool yesno_r )
+  { _pimpl->_fileAccepted = yesno_r; }
+
+  bool VerifyFileContext::fileValidated() const
+  { return _pimpl->_fileValidated; }
+
+  void VerifyFileContext::fileValidated( bool yesno_r )
+  { _pimpl->_fileValidated = yesno_r; }
+
+  const std::string & VerifyFileContext::signatureId() const
+  { return _pimpl->_signatureId; }
+
+  void VerifyFileContext::signatureId( std::string signatureId_r )
+  { _pimpl->_signatureId = std::move(signatureId_r); }
+
+  bool VerifyFileContext::signatureIdTrusted() const
+  { return _pimpl->_signatureIdTrusted; }
+
+  void VerifyFileContext::signatureIdTrusted( bool yesno_r )
+  { _pimpl->_signatureIdTrusted = yesno_r; }
+
+  std::ostream & operator<<( std::ostream & str, const VerifyFileContext & obj )
+  {
+    return str << obj.file()
+    << "[" << obj.signature().basename()
+    << " accepted:" << asString( obj.fileAccepted() )
+    << ", validated:" << ( obj.fileValidated() ? ( obj.signatureIdTrusted() ? "trusted" : "true" ) : "false" )
+    << "(" << obj.signatureId() << ")"
+    << "]";;
+  }
+
+} // namespace zypp::keyring
+///////////////////////////////////////////////////////////////////
diff --git a/zypp/KeyRingContexts.h b/zypp/KeyRingContexts.h
new file mode 100644 (file)
index 0000000..2711180
--- /dev/null
@@ -0,0 +1,95 @@
+/*---------------------------------------------------------------------\
+|                          ____ _   __ __ ___                          |
+|                         |__  / \ / / . \ . \                         |
+|                           / / \ V /|  _/  _/                         |
+|                          / /__ | | | | | |                           |
+|                         /_____||_| |_| |_|                           |
+|                                                                      |
+\---------------------------------------------------------------------*/
+/** \file zypp/KeyRingContexts.h
+ */
+#ifndef ZYPP_KEYRINGCONTEXTS_H
+#define ZYPP_KEYRINGCONTEXTS_H
+
+#include <iosfwd>
+#include <string>
+#include <set>
+
+#include <zypp/base/PtrTypes.h>
+
+#include <zypp/Pathname.h>
+#include <zypp/KeyContext.h>
+
+///////////////////////////////////////////////////////////////////
+namespace zypp::keyring
+{
+  ///////////////////////////////////////////////////////////////////
+  /// I/O context for KeyRing::verifyFileSignatureWorkflow.
+  ///////////////////////////////////////////////////////////////////
+  class VerifyFileContext
+  {
+  public:
+    /** Ctor. */
+    VerifyFileContext();
+    /** Ctor may take file to verify and detatched signature. */
+    explicit VerifyFileContext( Pathname file_r );
+    /** Ctor may take file to verify and detatched signature. */
+    VerifyFileContext( Pathname file_r, Pathname signature_r );
+
+    ~VerifyFileContext();
+
+    /** File to verify. */
+    const Pathname & file() const;
+    void file( Pathname file_r );
+
+    /** Detached signature or empty. */
+    const Pathname & signature() const;
+    void signature( Pathname signature_r );
+
+    /** Short name for file (default: basename). */
+    std::string shortFile() const;
+    void shortFile( std::string shortFile_r );
+
+    /** \ref KeyContext passed to callbacks */
+    const KeyContext & keyContext() const;
+    void keyContext( KeyContext keyContext_r );
+
+    /** List of key safe key ids to import IFF \ref fileValidated. */
+    typedef std::set<std::string> BuddyKeys;
+    const BuddyKeys & buddyKeys() const;
+    void addBuddyKey( std::string sid_r );
+
+    /** \name Results provided by \ref KeyRing::verifyFileSignatureWorkflow.
+     */
+    //@{
+    /** Reset all result values to safe defaults. */
+    void resetResults();
+
+    /** May return \c true due to user interaction or global defaults even if the signature was not actually verified. */
+    bool fileAccepted() const;
+    void fileAccepted( bool yesno_r) ;
+
+    /** Whether the signature was actually successfully verified. */
+    bool fileValidated() const;
+    void fileValidated( bool yesno_r );
+
+    /** The id of the gpg key which signed the file. */
+    const std::string & signatureId() const;
+    void signatureId( std::string signatureId_r );
+
+    /** Whether the \ref SignatureId is in the trusted keyring (not temp. trusted). */
+    bool signatureIdTrusted() const;
+    void signatureIdTrusted( bool yesno_r );
+    //@}
+  public:
+    struct Impl;       ///< Implementation
+  private:
+    RWCOW_pointer<Impl> _pimpl;        ///< Pointer to implementation
+  };
+
+  /** \relates VerifyFileContext Stream output */
+  std::ostream & operator<<( std::ostream & str, const VerifyFileContext & obj );
+
+} // namespace zypp::keyring
+///////////////////////////////////////////////////////////////////
+#endif // ZYPP_KEYRINGCONTEXTS_H
index b7614b3..e815088 100644 (file)
@@ -102,7 +102,7 @@ namespace zypp
       return ret;
     }
 
-    std::string keyAlgoName( const gpgme_subkey_t & key_r )
+    inline std::string keyAlgoName( const gpgme_subkey_t & key_r )
     {
       std::string ret;
       if ( const char * n = ::gpgme_pubkey_algo_name( key_r->pubkey_algo ) )
@@ -111,6 +111,13 @@ namespace zypp
        ret = "?";
       return ret;
     }
+
+    inline bool shorterIsSuffixCI( const std::string & lhs, const std::string & rhs )
+    {
+      if ( lhs.size() >= rhs.size() )
+       return str::endsWithCI( lhs, rhs );
+      return str::endsWithCI( rhs, lhs );
+    }
   } //namespace
   ///////////////////////////////////////////////////////////////////
 
@@ -219,14 +226,12 @@ namespace zypp
     Impl * clone() const;
   };
 
-  bool PublicKeyData::Impl::hasSubkeyId(const std::string &id_r) const
+  bool PublicKeyData::Impl::hasSubkeyId( const std::string &id_r) const
   {
     bool ret = false;
-    for ( const PublicSubkeyData & sub : _subkeys )
-    {
-      if ( sub.id() == id_r )
-      {
-        ret = true;
+    for ( const PublicSubkeyData & sub : _subkeys ) {
+      if ( shorterIsSuffixCI( sub.id(), id_r ) ) {
+       ret = true;
         break;
       }
     }
@@ -346,6 +351,9 @@ namespace zypp
 
   std::string PublicKeyData::asString() const
   {
+    if ( not *this )
+      return "[NO_KEY]";
+
     str::Str str;
     str << "[" << _pimpl->_id << "-" << gpgPubkeyRelease();
     for ( auto && sub : _pimpl->_subkeys )
@@ -361,9 +369,13 @@ namespace zypp
 
   bool PublicKeyData::providesKey( const std::string & id_r ) const
   {
-    if ( id_r.size() == 8 )    // as a convenience allow to test the 8byte short ID rpm uses as gpg-pubkey version
-      return str::endsWithCI( _pimpl->_id, id_r );
-    return( id_r == _pimpl->_id || _pimpl->hasSubkeyId( id_r ) );
+    if ( not isSafeKeyId( id_r ) )
+      return( id_r.size() == 8 && str::endsWithCI( _pimpl->_id, id_r ) );
+
+    if ( str::endsWithCI( _pimpl->_fingerprint, id_r ) )
+      return true;
+
+    return _pimpl->hasSubkeyId( id_r );
   }
 
   PublicKeyData::AsciiArt PublicKeyData::asciiArt() const
@@ -520,6 +532,9 @@ namespace zypp
   PublicKey::~PublicKey()
   {}
 
+  PublicKey PublicKey::noThrow( const Pathname & keyFile_r )
+  try { return PublicKey( keyFile_r ); } catch(...) { return PublicKey(); }
+
   const PublicKeyData & PublicKey::keyData() const
   { return _pimpl->keyData(); }
 
@@ -529,6 +544,17 @@ namespace zypp
   const std::list<PublicKeyData> & PublicKey::hiddenKeys() const
   { return _pimpl->hiddenKeys(); }
 
+  bool PublicKey::fileProvidesKey( const std::string & id_r ) const
+  {
+    if ( providesKey( id_r ) )
+      return true;
+    for ( const auto & keydata : hiddenKeys() ) {
+      if ( keydata.providesKey( id_r ) )
+       return true;
+    }
+    return false;
+  }
+
   std::string PublicKey::id() const
   { return keyData().id(); }
 
@@ -572,7 +598,7 @@ namespace zypp
   { return rhs.keyData() == keyData(); }
 
   bool PublicKey::operator==( const std::string & sid ) const
-  { return sid == id(); }
+  { return ( isSafeKeyId( sid ) || sid.size() == 8 ) && str::endsWithCI( fingerprint(), sid ); }
 
   std::ostream & dumpOn( std::ostream & str, const PublicKey & obj )
   { return dumpOn( str, obj.keyData() ); }
index 5acdc9a..f9b80cf 100644 (file)
@@ -220,9 +220,17 @@ namespace zypp
     /** Iterate any subkeys. */
     Iterable<SubkeyIterator> subkeys() const;
 
-    /** Whether \a id_r is the \ref id of the primary key or of a subkey. */
+    /** Whether \a id_r is the \ref id or \ref fingerprint of the primary key or of a subkey.
+     * As a convenience also allows to test the 8byte short ID e.g. rpm uses as version.
+     */
     bool providesKey( const std::string & id_r ) const;
 
+    /** Whether this is a long id (64bit/16byte) or even better a fingerprint.
+     * A short Id (32bit/8byte) is not considered to be a safe identifier for a key.
+     */
+    static bool isSafeKeyId( const std::string & id_r )
+    { return id_r.size() >= 16; }
+
   public:
     /** Random art fingerprint visualization type (\ref base::DrunkenBishop). */
     typedef base::DrunkenBishop AsciiArt;
@@ -302,6 +310,9 @@ namespace zypp
 
     ~PublicKey();
 
+    /** Static ctor returning an empty PublicKey rather than throwing. */
+    static PublicKey noThrow( const Pathname & keyFile_r );
+
   public:
     /** The public keys data (\see \ref PublicKeyData).*/
     const PublicKeyData & keyData() const;
@@ -337,6 +348,9 @@ namespace zypp
     bool providesKey( const std::string & id_r ) const ///!< \see \ref PublicKeyData
     { return keyData().providesKey( id_r ); }
 
+    static bool isSafeKeyId( const std::string & id_r )        ///!< \see \ref PublicKeyData
+    { return PublicKeyData::isSafeKeyId(id_r); }
+
   public:
     typedef PublicKeyData::AsciiArt AsciiArt;  ///!< \see \ref PublicKeyData
 
@@ -344,15 +358,24 @@ namespace zypp
     { return keyData().asciiArt(); }
 
   public:
-    /** File containig the ASCII armored key. */
+    /** File containing the ASCII armored key. */
     Pathname path() const;
 
-    /** Additional keys data in case the ASCII armored blob containes multiple keys. */
+    /** Additional keys data in case the ASCII armored blob contains multiple keys. */
     const std::list<PublicKeyData> & hiddenKeys() const;
 
+    /** Extends \ref providesKey to look at the hidden keys too.
+     * Those 'hidden' keys become visible when the file is imported into a keyring.
+     */
+    bool fileProvidesKey( const std::string & id_r ) const;
+
   public:
     bool operator==( const PublicKey & rhs ) const;
+    bool operator!=( const PublicKey & rhs ) const
+    { return not operator==( rhs ); }
     bool operator==( const std::string & sid ) const;
+    bool operator!=( const std::string & sid ) const
+    { return not operator==( sid ); }
 
   private:
     friend class KeyRing;
index be6279a..5e7c2cc 100644 (file)
@@ -188,11 +188,35 @@ namespace zypp {
         return false;
       }
 
-      str::smatch what;
-      if ( !str::regex_match( p.name(), what, validRemovals) ) {
-        MIL << "Package " << p << " should not be removed, skipping " << pi << std::endl;
-        pi.statusReset();
-        return false;
+      /*
+       * bsc#1185325 We can not solely rely on name matching to figure out
+       * which packages are kmod's, in SLES from Leap 15.3 forward we have the
+       * kernel-flavour-extra packages ( and others similarly named ) that are basically
+       * a collection of kmod's. So checking the name for .*-kmp(-.*)? is not enough.
+       * We first check if the package provides kmod(*) or ksym(*) and only fall back to name
+       * checking if that is not the case.
+       * Just to be safe I'll leave the regex in the fallback case as well, but it should be completely
+       * redundant now.
+       */
+      bool mostLikelyKmod = false;
+      StrMatcher matchMod( "kmod(*)", Match::GLOB );
+      StrMatcher matchSym( "ksym(*)", Match::GLOB );
+      for ( const auto &prov : p.provides() ) {
+        if ( matchMod.doMatch( prov.detail().name().c_str()) || matchSym.doMatch( prov.detail().name().c_str() ) ) {
+          mostLikelyKmod = true;
+          break;
+        }
+      }
+
+      if ( mostLikelyKmod  ) {
+        MIL << "Package " << p << " is most likely a kmod " << std::endl;
+      } else {
+        str::smatch what;
+        if ( !str::regex_match( p.name(), what, validRemovals) ) {
+          MIL << "Package " << p << " should not be removed, skipping " << pi << std::endl;
+          pi.statusReset();
+          return false;
+        }
       }
     }
 
index 0850b15..720ba6a 100644 (file)
@@ -17,7 +17,7 @@ extern "C"
 #include <fstream>
 #include <signal.h>
 
-#include <zypp/base/Logger.h>
+#include <zypp/base/LogControl.h>
 #include <zypp/base/Gettext.h>
 #include <zypp/base/IOStream.h>
 #include <zypp/base/Functional.h>
@@ -365,32 +365,41 @@ namespace zypp
       else if ( globalLock().zyppLocked() )
       {
        bool failed = true;
-       const long LOCK_TIMEOUT = str::strtonum<long>( getenv( "ZYPP_LOCK_TIMEOUT" ) );
-       if ( LOCK_TIMEOUT > 0 )
+       const long LOCK_TIMEOUT = str::strtonum<long>( getenv( "ZYPP_LOCK_TIMEOUT" ) ); // <0 means forever
+       if ( LOCK_TIMEOUT != 0 )
        {
-         MIL << "Waiting whether pid " << globalLock().lockerPid() << " ends within $LOCK_TIMEOUT=" << LOCK_TIMEOUT << " sec." << endl;
-         unsigned delay = 1;
-          Pathname procdir( Pathname("/proc")/str::numstring(globalLock().lockerPid()) );
-         for ( long i = 0; i < LOCK_TIMEOUT; i += delay )
-         {
-           if ( PathInfo( procdir ).isDir() )  // wait for /proc/pid to disapear
-             sleep( delay );
-           else
+         Date logwait = Date::now();
+         Date giveup; /* 0 = forever */
+         if ( LOCK_TIMEOUT > 0 ) {
+           giveup = logwait+LOCK_TIMEOUT;
+           MIL << "$ZYPP_LOCK_TIMEOUT=" << LOCK_TIMEOUT << " sec. Waiting for the zypp lock until " << giveup << endl;
+         }
+         else
+           MIL << "$ZYPP_LOCK_TIMEOUT=" << LOCK_TIMEOUT << " sec. Waiting for the zypp lock..." << endl;
+
+         unsigned delay = 0;
+         do {
+           if ( delay < 60 )
+             delay += 1;
+           else {
+             Date now { Date::now() };
+             if ( now - logwait > Date::day ) {
+               WAR << "$ZYPP_LOCK_TIMEOUT=" << LOCK_TIMEOUT << " sec. Another day has passed waiting for the zypp lock..." << endl;
+               logwait = now;
+             }
+           }
+           sleep( delay );
            {
-             MIL << "Retry after " << i << " sec." << endl;
+             zypp::base::LogControl::TmpLineWriter shutUp;     // be quiet
              failed = globalLock().zyppLocked();
-             if ( failed )
-             {
-               // another proc locked faster. maybe it ends fast as well....
-               MIL << "Waiting whether pid " << globalLock().lockerPid() << " ends within " << (LOCK_TIMEOUT-i) << " sec." << endl;
-                procdir = Pathname( Pathname("/proc")/str::numstring(globalLock().lockerPid()) );
-             }
-             else
-             {
-               MIL << "Finally got the lock!" << endl;
-               break;  // gotcha
-             }
            }
+         } while ( failed && ( not giveup || Date::now() <= giveup ) );
+
+         if ( failed ) {
+           MIL << "$ZYPP_LOCK_TIMEOUT=" << LOCK_TIMEOUT << " sec. Gave up waiting for the zypp lock." << endl;
+         }
+         else {
+           MIL << "$ZYPP_LOCK_TIMEOUT=" << LOCK_TIMEOUT << " sec. Finally got the zypp lock." << endl;
          }
        }
        if ( failed )
index d143bd6..8ca8646 100644 (file)
@@ -62,25 +62,30 @@ namespace zypp
     {
       const std::string & m { tracestr( '>',_depth++, _file,_fnc,_line ) };
       USR << m << endl;
-      Osd(1) << m << endl;
+      Osd(L_USR("TRACE"),1) << m << endl;
     }
 
     TraceLeave::~TraceLeave()
     {
       const std::string & m { tracestr( '<',--_depth, _file,_fnc,_line ) };
       USR << m << endl;
-      Osd(1) << m << endl;
+      Osd(L_USR("TRACE"),1) << m << endl;
     }
 
-    Osd::Osd( int i )
-    : _str { std::cerr }
-    { _str << (i?WH:YE); }
+    Osd::Osd( std::ostream & str, int i )
+    : _strout { std::cerr }
+    , _strlog { str }
+    { _strout << (i?WH:YE); }
 
     Osd::~Osd()
-    { _str << OO; }
+    { _strout << OO; }
 
     Osd & Osd::operator<<( std::ostream& (*iomanip)( std::ostream& ) )
-    { _str << iomanip; return *this; }
+    {
+      _strout << iomanip;
+      _strlog << iomanip;
+      return *this;
+    }
 }
 #endif // ZYPP_NDEBUG
 
index 676ff57..142a832 100644 (file)
@@ -41,19 +41,24 @@ namespace zypp
     // OnScreenDebug messages colored to stderr
     struct Osd
     {
-      Osd( int = 0 );
+      Osd( std::ostream &, int = 0 );
       ~Osd();
 
       template<class Tp>
       Osd & operator<<( Tp && val )
-      { _str << std::forward<Tp>(val); return *this; }
+      {
+       _strout << std::forward<Tp>(val);
+       _strlog << std::forward<Tp>(val);
+       return *this;
+      }
 
       Osd & operator<<( std::ostream& (*iomanip)( std::ostream& ) );
 
     private:
-      std::ostream & _str;
+      std::ostream & _strout;
+      std::ostream & _strlog;
     };
-#define OSD ::zypp::debug::Osd()
+#define OSD ::zypp::debug::Osd(L_USR("OSD"))
   }
 }
 #endif // ZYPP_NDEBUG
index cfa8746..4307aef 100644 (file)
@@ -61,7 +61,7 @@ int log_curl(CURL *curl, curl_infotype info,
 
 size_t log_redirects_curl( char *ptr, size_t size, size_t nmemb, void *userdata)
 {
-  // INT << "got header: " << string(ptr, ptr + size*nmemb) << endl;
+  //INT << "got header: " << std::string(ptr, ptr + size*nmemb) << endl;
 
   char * lstart = ptr, * lend = ptr;
   size_t pos = 0;
@@ -72,15 +72,7 @@ size_t log_redirects_curl( char *ptr, size_t size, size_t nmemb, void *userdata)
     for (lstart = lend; *lend != '\n' && pos < max; ++lend, ++pos);
 
     // look for "Location"
-    if ( lstart[0] == 'L'
-         && lstart[1] == 'o'
-         && lstart[2] == 'c'
-         && lstart[3] == 'a'
-         && lstart[4] == 't'
-         && lstart[5] == 'i'
-         && lstart[6] == 'o'
-         && lstart[7] == 'n'
-         && lstart[8] == ':' )
+    if ( strncasecmp( lstart, "Location:", 9 ) == 0 )
     {
       std::string line { lstart, *(lend-1)=='\r' ? lend-1 : lend };
       DBG << "redirecting to " << line << std::endl;
index 2947c31..80a6fe3 100644 (file)
@@ -346,7 +346,10 @@ void MediaCurl::setupEasy()
   {
 #if CURLVERSION_AT_LEAST(7,19,4)
     // restrict following of redirections from https to https only
-    SET_OPTION( CURLOPT_REDIR_PROTOCOLS, CURLPROTO_HTTPS );
+    if ( _url.getHost() == "download.opensuse.org" )
+      SET_OPTION( CURLOPT_REDIR_PROTOCOLS, CURLPROTO_HTTP | CURLPROTO_HTTPS );
+    else
+      SET_OPTION( CURLOPT_REDIR_PROTOCOLS, CURLPROTO_HTTPS );
 #endif
 
     if( _settings.verifyPeerEnabled() ||
index af29cf9..63473f1 100644 (file)
@@ -59,7 +59,14 @@ namespace yamltest::detail {
             }
             MIL << "Loaded " << cnt << " Elements from file" << std::endl;
           } catch ( YAML::Exception &e ) {
-            if ( err ) *err = e.what();
+            if ( err ) {
+              auto errStr = zypp::str::Str();
+              errStr << e.what();
+              if ( !e.mark.is_null() ) {
+                errStr << " Line: " << e.mark.line << " Col: " << e.mark.column << " pos: " << e.mark.pos;
+              }
+              *err = errStr;
+            }
             return false;
           } catch ( ... )  {
             if ( err ) *err = zypp::str::Str() << "Unknown error when parsing the file for " << key;
index 5965239..176066e 100644 (file)
 
 #include <zypp/base/String.h>
 #include <zypp/base/Logger.h>
+#include <zypp/base/Regex.h>
 
 #include <zypp/Pathname.h>
 #include <zypp/Date.h>
+#include <zypp/Url.h>
 #include <zypp/CheckSum.h>
 #include <zypp/parser/xml/Reader.h>
 
@@ -56,6 +58,11 @@ namespace zypp
      */
     bool consumeNode( Reader & reader_r );
 
+
+    /** repo keywords parsed on the fly */
+    const std::set<std::string> & keywords() const
+    { return _keywords; }
+
   private:
     /** Retrieve a checksum node. */
     CheckSum getChecksum( Reader & reader_r )
@@ -75,6 +82,8 @@ namespace zypp
 
     /** Location of metadata file. */
     OnMediaLocation _location;
+
+    std::set<std::string> _keywords;   ///< repo keywords parsed on the fly
   };
   ///////////////////////////////////////////////////////////////////////
 
@@ -149,7 +158,14 @@ namespace zypp
         return true;
       }
 
-      //! \todo xpath: /repomd/open-checksum (?)
+      // xpath: /tags/content
+      if ( reader_r->name() == "content" )
+      {
+       const auto & tag = reader_r.nodeText();
+       if ( tag.c_str() && *tag.c_str() )
+         _keywords.insert( tag.asString() );   // remember keyword
+        return true;
+      }
     }
 
     else if ( reader_r->nodeType() == XML_READER_TYPE_END_ELEMENT )
@@ -180,9 +196,49 @@ namespace zypp
   : _pimpl( new Impl(repomd_file, callback) )
   {}
 
+  RepomdFileReader::RepomdFileReader( const Pathname & repomd_file )
+  : _pimpl( new Impl(repomd_file, ProcessResource()) )
+  {}
+
   RepomdFileReader::~RepomdFileReader()
   {}
 
+  const std::set<std::string> & RepomdFileReader::keywords() const
+  { return _pimpl->keywords(); }
+
+  std::vector<std::pair<std::string,std::string>> RepomdFileReader::keyhints() const
+  {
+    std::vector<std::pair<std::string,std::string>> ret;
+    for ( const std::string & tag : keywords() ) {
+      // Get keyhints on the fly:
+      // gpg-pubkey-39db7c82-5847eb1f.asc?fpr=22C07BA534178CD02EFE22AAB88B2FD43DBDC284
+      // Fingerprint is explicitely mentioned or id/fpr can be derived from the filename
+      if ( tag.compare( 0,10,"gpg-pubkey" ) != 0 )
+       continue;
+
+      static const str::regex rx( "^(gpg-pubkey([^?]*))(\\?fpr=([[:xdigit:]]{8,}))?$" );
+      str::smatch what;
+      if ( str::regex_match( tag.c_str(), what, rx ) ) {
+       std::string keyfile { what[1] };
+       std::string keyident;
+       if ( what.size(4) != std::string::npos ) {      // with fpr=
+         keyident = what[4];
+       }
+       else {
+         static const str::regex rx( /*gpg-pubkey*/"^-([[:xdigit:]]{8,})" );
+         if ( str::regex_match( what[2], what, rx ) ) {
+           keyident = what[1];
+         }
+         else {
+           DBG << "Tag " << tag << " does not contain a keyident. ignore it." << endl;
+           continue;
+         }
+       }
+       ret.push_back( std::make_pair( std::move(keyfile), std::move(keyident) ) );
+      }
+    }
+    return ret;
+  }
 
     } // ns yum
   } // ns parser
index 03d0715..9d52827 100644 (file)
@@ -12,6 +12,8 @@
 #ifndef zypp_source_yum_RepomdFileReader_H
 #define zypp_source_yum_RepomdFileReader_H
 
+#include <set>
+
 #include <zypp/base/PtrTypes.h>
 #include <zypp/base/NonCopyable.h>
 #include <zypp/base/Function.h>
@@ -48,10 +50,19 @@ namespace zypp
     * \see RepomdFileReader::ProcessResource
     */
     RepomdFileReader( const Pathname & repomd_file, const ProcessResource & callback );
+    /** \overload Quick parsing keywords and keyhints. */
+    RepomdFileReader( const Pathname & repomd_file );
 
     /** DTOR */
     ~RepomdFileReader();
 
+  public:
+    /** repo keywords parsed on the fly */
+    const std::set<std::string> & keywords() const;
+
+    /** gpg key hits shipped in keywords (bsc#1184326) */
+    std::vector<std::pair<std::string,std::string>> keyhints() const;
+
   private:
     class Impl;
     RW_pointer<Impl,rw_pointer::Scoped<Impl> > _pimpl;
index 240fc95..572e009 100644 (file)
 
 #include "Downloader.h"
 #include <zypp/KeyContext.h>
+#include <zypp/ZConfig.h>
+#include <zypp/ZYppFactory.h>
 #include <zypp/ZYppCallbacks.h>
 
+#include <zypp/parser/yum/RepomdFileReader.h>
+
 using std::endl;
 
 namespace zypp
 {
 namespace repo
 {
+  class ExtraSignatureFileChecker : public SignatureFileChecker
+  {
+  public:
+    /** Called after download but before verifying the file. */
+    typedef function<void( const Pathname & file_r )> PreCheckCB;
+
+    ExtraSignatureFileChecker()
+    {}
+
+    ExtraSignatureFileChecker( Pathname signature_r )
+    : SignatureFileChecker( std::move(signature_r) )
+    {}
+
+    void preCheckCB( PreCheckCB cb_r )
+    { _preCheckCB = std::move(cb_r); }
+
+    void operator()( const Pathname & file_r ) const
+    {
+      if ( _preCheckCB )
+       _preCheckCB( file_r );
+      SignatureFileChecker::operator()( file_r );
+    }
+
+  private:
+    PreCheckCB _preCheckCB;
+  };
+
+  // bsc#1184326: Check and handle extra gpg keys delivered with trusted signed master index.
+  void checkExtraKeysInRepomd( MediaSetAccess & media_r, const Pathname & destdir_r, const Pathname & repomd_r, SignatureFileChecker & sigchecker_r )
+  {
+    std::vector<std::pair<std::string,std::string>> keyhints { zypp::parser::yum::RepomdFileReader(repomd_r).keyhints() };
+    if ( keyhints.empty() )
+      return;
+    DBG << "Check keyhints: " << keyhints.size() << endl;
+
+    auto keyRing { getZYpp()->keyRing() };
+    for ( const auto & p : keyhints ) try {
+      const std::string & file  { p.first };
+      const std::string & keyid { p.second };
+
+      if ( keyRing->trustedPublicKeyData( keyid ) ) {
+       DBG << "Keyhint is already trusted: " << keyid << " (" << file << ")" << endl;
+       continue;       // already a trusted key
+      }
+
+      DBG << "Keyhint search key " << keyid << " (" << file << ")" << endl;
+      PublicKeyData keyData = keyRing->publicKeyData( keyid );
+      if ( not keyData ) {
+       // try to get it from cache or download it...
+
+       // TODO: Enhance the key caching in general...
+       const ZConfig & conf = ZConfig::instance();
+       Pathname cacheFile = conf.repoManagerRoot() / conf.pubkeyCachePath() / file;
+
+       PublicKey key { PublicKey::noThrow( cacheFile ) };
+       if ( not key.fileProvidesKey( keyid ) ) {
+
+         key = PublicKey::noThrow( media_r.provideOptionalFile( file ) );
+         if ( not key.fileProvidesKey( keyid ) ) {
+
+           WAR << "Keyhint " << file << " does not contain a key with id " << keyid << ". Skipping it." << endl;
+           continue;
+         }
+         // Try to cache it...
+         filesystem::hardlinkCopy( key.path(), cacheFile );
+       }
+
+       keyRing->importKey( key, false );               // store in general keyring (not trusted!)
+       keyData = keyRing->publicKeyData( keyid );      // fetch back from keyring in case it was a hidden key
+      }
+
+      if ( not PublicKey::isSafeKeyId( keyid ) ) {
+       WAR << "Keyhint " << keyid << " for " << keyData << " is not strong enough for auto import. Just caching it." << endl;
+       continue;
+      }
+
+      DBG << "Keyhint remember buddy " << keyData << endl;
+      sigchecker_r.addBuddyKey( keyid );
+    }
+    catch ( const Exception & exp )
+    { ZYPP_CAUGHT(exp); }
+    catch ( const std::exception & exp )
+    { ZYPP_CAUGHT(exp); }
+    catch (...)
+    { INT << "Oops!" << endl; }
+    MIL << "Check keyhints done. Buddy keys: " << sigchecker_r.buddyKeys().size() << endl;
+  }
+
 
 Downloader::Downloader()
 {
@@ -58,7 +150,7 @@ void Downloader::defaultDownloadMasterIndex( MediaSetAccess & media_r, const Pat
   reset();
 
   FileChecker checker; // set to sigchecker if appropriate, else Null.
-  SignatureFileChecker sigchecker;
+  ExtraSignatureFileChecker sigchecker;
   bool isSigned = PathInfo(destdir_r / sigpath).isExist();
 
   if ( repoInfo().repoGpgCheck() )
@@ -67,18 +159,31 @@ void Downloader::defaultDownloadMasterIndex( MediaSetAccess & media_r, const Pat
     {
       // only add the signature if it exists
       if ( isSigned )
-       sigchecker = SignatureFileChecker( destdir_r / sigpath );
+       sigchecker.signature( destdir_r / sigpath );
 
-      KeyContext context;
-      context.setRepoInfo( repoInfo() );
       // only add the key if it exists
       if ( PathInfo(destdir_r / keypath).isExist() )
-       sigchecker.addPublicKey( destdir_r / keypath, context );
-      else
-       // set the checker context even if the key is not known (unsigned repo, key
-       // file missing; bnc #495977)
-       sigchecker.setKeyContext( context );
-
+       sigchecker.addPublicKey( destdir_r / keypath );
+
+      // set the checker context even if the key is not known
+      // (unsigned repo, key file missing; bnc #495977)
+      sigchecker.keyContext( repoInfo() );
+
+      // bsc#1184326: Check and handle extra gpg keys delivered with trusted signed master index.
+      if ( masterIndex_r.basename() == "repomd.xml" ) {
+       sigchecker.preCheckCB( [&]( const Pathname & file_r )->void {
+         // Take care no exception escapes! Main job is the signature verification.
+         try {
+           checkExtraKeysInRepomd( media_r, destdir_r, file_r, sigchecker );
+         }
+         catch ( const Exception & exp )
+         { ZYPP_CAUGHT(exp); }
+         catch ( const std::exception & exp )
+         { ZYPP_CAUGHT(exp); }
+         catch (...)
+         { INT << "Oops!" << endl; }
+       });
+      }
       checker = FileChecker( ref(sigchecker) );        // ref() to the local sigchecker is important as we want back fileValidated!
     }
     else
index 1cbef29..a945d24 100644 (file)
@@ -1066,8 +1066,6 @@ std::string SATResolver::SATprobleminfoString(Id problem, std::string &detail, I
   return SATproblemRuleInfoString( probr, detail, ignoreId );
 }
 
-#ifdef ZYPPNEWSPPSWENPPYZ
-#warning New texts in SP preview - still to be translated...
 std::string SATResolver::SATproblemRuleInfoString (Id probr, std::string &detail, Id &ignoreId)
 {
   std::string ret;
@@ -1540,449 +1538,6 @@ SATResolver::problems ()
     }
     return resolverProblems;
 }
-#else // no ZYPPNEWSPPSWENPPYZ
-#warning Legacy texts
-std::string SATResolver::SATproblemRuleInfoString (Id probr, std::string &detail, Id &ignoreId)
-{
-  std::string ret;
-  sat::detail::CPool *pool = _satSolver->pool;
-  Id dep, source, target;
-  SolverRuleinfo type = solver_ruleinfo(_satSolver, probr, &source, &target, &dep);
-
-  ignoreId = 0;
-
-  sat::Solvable s = mapSolvable( source );
-  sat::Solvable s2 = mapSolvable( target );
-
-  // @FIXME, these strings are a duplicate copied from the libsolv library
-  // to provide translations. Instead of having duplicate code we should
-  // translate those strings directly in libsolv
-  switch ( type )
-  {
-      case SOLVER_RULE_DISTUPGRADE:
-         ret = str::form (_("%s does not belong to a distupgrade repository"), s.asString().c_str());
-         break;
-      case SOLVER_RULE_INFARCH:
-         ret = str::form (_("%s has inferior architecture"), s.asString().c_str());
-         break;
-      case SOLVER_RULE_UPDATE:
-         ret = str::form (_("problem with installed package %s"), s.asString().c_str());
-         break;
-      case SOLVER_RULE_JOB:
-         ret = _("conflicting requests");
-         break;
-      case SOLVER_RULE_PKG:
-         ret = _("some dependency problem");
-         break;
-      case SOLVER_RULE_JOB_NOTHING_PROVIDES_DEP:
-         ret = str::form (_("nothing provides requested %s"), pool_dep2str(pool, dep));
-         detail += _("Have you enabled all requested repositories?");
-         break;
-      case SOLVER_RULE_JOB_UNKNOWN_PACKAGE:
-         ret = str::form (_("package %s does not exist"), pool_dep2str(pool, dep));
-         detail += _("Have you enabled all requested repositories?");
-         break;
-      case SOLVER_RULE_JOB_UNSUPPORTED:
-         ret = _("unsupported request");
-         break;
-      case SOLVER_RULE_JOB_PROVIDED_BY_SYSTEM:
-         ret = str::form (_("%s is provided by the system and cannot be erased"), pool_dep2str(pool, dep));
-         break;
-      case SOLVER_RULE_PKG_NOT_INSTALLABLE:
-         ret = str::form (_("%s is not installable"), s.asString().c_str());
-         break;
-      case SOLVER_RULE_PKG_NOTHING_PROVIDES_DEP:
-         ignoreId = source; // for setting weak dependencies
-         ret = str::form (_("nothing provides %s needed by %s"), pool_dep2str(pool, dep), s.asString().c_str());
-         break;
-      case SOLVER_RULE_PKG_SAME_NAME:
-         ret = str::form (_("cannot install both %s and %s"), s.asString().c_str(), s2.asString().c_str());
-         break;
-      case SOLVER_RULE_PKG_CONFLICTS:
-         ret = str::form (_("%s conflicts with %s provided by %s"), s.asString().c_str(), pool_dep2str(pool, dep), s2.asString().c_str());
-         break;
-      case SOLVER_RULE_PKG_OBSOLETES:
-         ret = str::form (_("%s obsoletes %s provided by %s"), s.asString().c_str(), pool_dep2str(pool, dep), s2.asString().c_str());
-         break;
-      case SOLVER_RULE_PKG_INSTALLED_OBSOLETES:
-         ret = str::form (_("installed %s obsoletes %s provided by %s"), s.asString().c_str(), pool_dep2str(pool, dep), s2.asString().c_str());
-         break;
-      case SOLVER_RULE_PKG_SELF_CONFLICT:
-         ret = str::form (_("solvable %s conflicts with %s provided by itself"), s.asString().c_str(), pool_dep2str(pool, dep));
-          break;
-      case SOLVER_RULE_PKG_REQUIRES: {
-         ignoreId = source; // for setting weak dependencies
-         Capability cap(dep);
-         sat::WhatProvides possibleProviders(cap);
-
-         // check, if a provider will be deleted
-         typedef std::list<PoolItem> ProviderList;
-         ProviderList providerlistInstalled, providerlistUninstalled;
-         for_( iter1, possibleProviders.begin(), possibleProviders.end() ) {
-             PoolItem provider1 = ResPool::instance().find( *iter1 );
-             // find pair of an installed/uninstalled item with the same NVR
-             bool found = false;
-             for_( iter2, possibleProviders.begin(), possibleProviders.end() ) {
-                 PoolItem provider2 = ResPool::instance().find( *iter2 );
-                 if (compareByNVR (provider1,provider2) == 0
-                     && ( (provider1.status().isInstalled() && provider2.status().isUninstalled())
-                         || (provider2.status().isInstalled() && provider1.status().isUninstalled()) ))  {
-                     found = true;
-                     break;
-                 }
-             }
-             if (!found) {
-                 if (provider1.status().isInstalled())
-                     providerlistInstalled.push_back(provider1);
-                 else
-                     providerlistUninstalled.push_back(provider1);
-             }
-         }
-
-         ret = str::form (_("%s requires %s, but this requirement cannot be provided"), s.asString().c_str(), pool_dep2str(pool, dep));
-         if (providerlistInstalled.size() > 0) {
-             detail += _("deleted providers: ");
-             for (ProviderList::const_iterator iter = providerlistInstalled.begin(); iter != providerlistInstalled.end(); iter++) {
-                 if (iter == providerlistInstalled.begin())
-                     detail += itemToString( *iter );
-                 else
-                     detail += "\n                   " + itemToString( mapItem(*iter) );
-             }
-         }
-         if (providerlistUninstalled.size() > 0) {
-             if (detail.size() > 0)
-                 detail += _("\nnot installable providers: ");
-             else
-                 detail = _("not installable providers: ");
-             for (ProviderList::const_iterator iter = providerlistUninstalled.begin(); iter != providerlistUninstalled.end(); iter++) {
-                 if (iter == providerlistUninstalled.begin())
-                     detail += itemToString( *iter );
-                 else
-                     detail += "\n                   " + itemToString( mapItem(*iter) );
-             }
-         }
-         break;
-      }
-      default: {
-          DBG << "Unknown rule type(" << type << ") going to query libsolv for rule information." << endl;
-          ret = str::asString( ::solver_problemruleinfo2str( _satSolver, type, static_cast<Id>(s.id()), static_cast<Id>(s2.id()), dep ) );
-          break;
-      }
-  }
-  return ret;
-}
-
-ResolverProblemList
-SATResolver::problems ()
-{
-    ResolverProblemList resolverProblems;
-    if (_satSolver && solver_problem_count(_satSolver)) {
-       sat::detail::CPool *pool = _satSolver->pool;
-       int pcnt;
-       Id p, rp, what;
-       Id problem, solution, element;
-       sat::Solvable s, sd;
-
-       CapabilitySet system_requires = SystemCheck::instance().requiredSystemCap();
-       CapabilitySet system_conflicts = SystemCheck::instance().conflictSystemCap();
-
-       MIL << "Encountered problems! Here are the solutions:\n" << endl;
-       pcnt = 1;
-       problem = 0;
-       while ((problem = solver_next_problem(_satSolver, problem)) != 0) {
-           MIL << "Problem " <<  pcnt++ << ":" << endl;
-           MIL << "====================================" << endl;
-           std::string detail;
-           Id ignoreId;
-           std::string whatString = SATprobleminfoString (problem,detail,ignoreId);
-           MIL << whatString << endl;
-           MIL << "------------------------------------" << endl;
-            ResolverProblem_Ptr resolverProblem = new ResolverProblem (whatString, detail, SATgetCompleteProblemInfoStrings( problem ));
-
-           solution = 0;
-           while ((solution = solver_next_solution(_satSolver, problem, solution)) != 0) {
-               element = 0;
-               ProblemSolutionCombi *problemSolution = new ProblemSolutionCombi;
-               while ((element = solver_next_solutionelement(_satSolver, problem, solution, element, &p, &rp)) != 0) {
-                   if (p == SOLVER_SOLUTION_JOB) {
-                       /* job, rp is index into job queue */
-                       what = _jobQueue.elements[rp];
-                       switch (_jobQueue.elements[rp-1]&(SOLVER_SELECTMASK|SOLVER_JOBMASK))
-                       {
-                           case SOLVER_INSTALL | SOLVER_SOLVABLE: {
-                               s = mapSolvable (what);
-                               PoolItem poolItem = _pool.find (s);
-                               if (poolItem) {
-                                   if (pool->installed && s.get()->repo == pool->installed) {
-                                       problemSolution->addSingleAction (poolItem, REMOVE);
-                                       std::string description = str::form (_("remove lock to allow removal of %s"),  s.asString().c_str() );
-                                       MIL << description << endl;
-                                       problemSolution->addDescription (description);
-                                   } else {
-                                       problemSolution->addSingleAction (poolItem, KEEP);
-                                       std::string description = str::form (_("do not install %s"), s.asString().c_str());
-                                       MIL << description << endl;
-                                       problemSolution->addDescription (description);
-                                   }
-                               } else {
-                                   ERR << "SOLVER_INSTALL_SOLVABLE: No item found for " << s.asString() << endl;
-                               }
-                           }
-                               break;
-                           case SOLVER_ERASE | SOLVER_SOLVABLE: {
-                               s = mapSolvable (what);
-                               PoolItem poolItem = _pool.find (s);
-                               if (poolItem) {
-                                   if (pool->installed && s.get()->repo == pool->installed) {
-                                       problemSolution->addSingleAction (poolItem, KEEP);
-                                       std::string description = str::form (_("keep %s"), s.asString().c_str());
-                                       MIL << description << endl;
-                                       problemSolution->addDescription (description);
-                                   } else {
-                                       problemSolution->addSingleAction (poolItem, UNLOCK);
-                                       std::string description = str::form (_("remove lock to allow installation of %s"), itemToString( poolItem ).c_str());
-                                       MIL << description << endl;
-                                       problemSolution->addDescription (description);
-                                   }
-                               } else {
-                                   ERR << "SOLVER_ERASE_SOLVABLE: No item found for " << s.asString() << endl;
-                               }
-                           }
-                               break;
-                           case SOLVER_INSTALL | SOLVER_SOLVABLE_NAME:
-                               {
-                               IdString ident( what );
-                               SolverQueueItemInstall_Ptr install =
-                                   new SolverQueueItemInstall(_pool, ident.asString(), false );
-                               problemSolution->addSingleAction (install, REMOVE_SOLVE_QUEUE_ITEM);
-
-                               std::string description = str::form (_("do not install %s"), ident.c_str() );
-                               MIL << description << endl;
-                               problemSolution->addDescription (description);
-                               }
-                               break;
-                           case SOLVER_ERASE | SOLVER_SOLVABLE_NAME:
-                               {
-                               // As we do not know, if this request has come from resolvePool or
-                               // resolveQueue we will have to take care for both cases.
-                                IdString ident( what );
-                               FindPackage info (problemSolution, KEEP);
-                               invokeOnEach( _pool.byIdentBegin( ident ),
-                                             _pool.byIdentEnd( ident ),
-                                             functor::chain (resfilter::ByInstalled (),                        // ByInstalled
-                                                             resfilter::ByTransact ()),                        // will be deinstalled
-                                             functor::functorRef<bool,PoolItem> (info) );
-
-                               SolverQueueItemDelete_Ptr del =
-                                   new SolverQueueItemDelete(_pool, ident.asString(), false );
-                               problemSolution->addSingleAction (del, REMOVE_SOLVE_QUEUE_ITEM);
-
-                               std::string description = str::form (_("keep %s"), ident.c_str());
-                               MIL << description << endl;
-                               problemSolution->addDescription (description);
-                               }
-                               break;
-                           case SOLVER_INSTALL | SOLVER_SOLVABLE_PROVIDES:
-                               {
-                               problemSolution->addSingleAction (Capability(what), REMOVE_EXTRA_REQUIRE);
-                               std::string description = "";
-
-                               // Checking if this problem solution would break your system
-                               if (system_requires.find(Capability(what)) != system_requires.end()) {
-                                   // Show a better warning
-                                   resolverProblem->setDetails( resolverProblem->description() + "\n" + resolverProblem->details() );
-                                   resolverProblem->setDescription(_("This request will break your system!"));
-                                   description = _("ignore the warning of a broken system");
-                                   description += std::string(" (requires:")+pool_dep2str(pool, what)+")";
-                                    MIL << description << endl;
-                                    problemSolution->addFrontDescription (description);
-                               } else {
-                                   description = str::form (_("do not ask to install a solvable providing %s"), pool_dep2str(pool, what));
-                                    MIL << description << endl;
-                                    problemSolution->addDescription (description);
-                               }
-                               }
-                               break;
-                           case SOLVER_ERASE | SOLVER_SOLVABLE_PROVIDES:
-                               {
-                               problemSolution->addSingleAction (Capability(what), REMOVE_EXTRA_CONFLICT);
-                               std::string description = "";
-
-                               // Checking if this problem solution would break your system
-                               if (system_conflicts.find(Capability(what)) != system_conflicts.end()) {
-                                   // Show a better warning
-                                   resolverProblem->setDetails( resolverProblem->description() + "\n" + resolverProblem->details() );
-                                   resolverProblem->setDescription(_("This request will break your system!"));
-                                   description = _("ignore the warning of a broken system");
-                                   description += std::string(" (conflicts:")+pool_dep2str(pool, what)+")";
-                                    MIL << description << endl;
-                                    problemSolution->addFrontDescription (description);
-
-                               } else {
-                                   description = str::form (_("do not ask to delete all solvables providing %s"), pool_dep2str(pool, what));
-                                    MIL << description << endl;
-                                    problemSolution->addDescription (description);
-                               }
-                               }
-                               break;
-                           case SOLVER_UPDATE | SOLVER_SOLVABLE:
-                               {
-                               s = mapSolvable (what);
-                               PoolItem poolItem = _pool.find (s);
-                               if (poolItem) {
-                                   if (pool->installed && s.get()->repo == pool->installed) {
-                                       problemSolution->addSingleAction (poolItem, KEEP);
-                                       std::string description = str::form (_("do not install most recent version of %s"), s.asString().c_str());
-                                       MIL << description << endl;
-                                       problemSolution->addDescription (description);
-                                   } else {
-                                       ERR << "SOLVER_INSTALL_SOLVABLE_UPDATE " << poolItem << " is not selected for installation" << endl;
-                                   }
-                               } else {
-                                   ERR << "SOLVER_INSTALL_SOLVABLE_UPDATE: No item found for " << s.asString() << endl;
-                               }
-                               }
-                               break;
-                           default:
-                               MIL << "- do something different" << endl;
-                               ERR << "No valid solution available" << endl;
-                               break;
-                       }
-                   } else if (p == SOLVER_SOLUTION_INFARCH) {
-                       s = mapSolvable (rp);
-                       PoolItem poolItem = _pool.find (s);
-                       if (pool->installed && s.get()->repo == pool->installed) {
-                           problemSolution->addSingleAction (poolItem, LOCK);
-                           std::string description = str::form (_("keep %s despite the inferior architecture"), s.asString().c_str());
-                           MIL << description << endl;
-                           problemSolution->addDescription (description);
-                       } else {
-                           problemSolution->addSingleAction (poolItem, INSTALL);
-                           std::string description = str::form (_("install %s despite the inferior architecture"), s.asString().c_str());
-                           MIL << description << endl;
-                           problemSolution->addDescription (description);
-                       }
-                   } else if (p == SOLVER_SOLUTION_DISTUPGRADE) {
-                       s = mapSolvable (rp);
-                       PoolItem poolItem = _pool.find (s);
-                       if (pool->installed && s.get()->repo == pool->installed) {
-                           problemSolution->addSingleAction (poolItem, LOCK);
-                           std::string description = str::form (_("keep obsolete %s"), s.asString().c_str());
-                           MIL << description << endl;
-                           problemSolution->addDescription (description);
-                       } else {
-                           problemSolution->addSingleAction (poolItem, INSTALL);
-                           std::string description = str::form (_("install %s from excluded repository"), s.asString().c_str());
-                           MIL << description << endl;
-                           problemSolution->addDescription (description);
-                       }
-                   } else if ( p == SOLVER_SOLUTION_BLACK ) {
-                       // Allow to install a blacklisted package (PTF, retracted,...).
-                       // For not-installed items only
-                       s = mapSolvable (rp);
-                       PoolItem poolItem = _pool.find (s);
-
-                       problemSolution->addSingleAction (poolItem, INSTALL);
-                       std::string description;
-                       if ( s.isRetracted() ) {
-                         // translator: %1% is a package name
-                         description = str::Format(_("install %1% although it has been retracted")) % s.asString();
-                       } else if ( s.isPtf() ) {
-                         // translator: %1% is a package name
-                         description = str::Format(_("allow to install the PTF %1%")) % s.asString();
-                       } else {
-                         // translator: %1% is a package name
-                         description = str::Format(_("install %1% although it is blacklisted")) % s.asString();
-                       }
-                       MIL << description << endl;
-                       problemSolution->addDescription( description );
-                   } else if ( p > 0 ) {
-                       /* policy, replace p with rp */
-                       s = mapSolvable (p);
-                       PoolItem itemFrom = _pool.find (s);
-                       if (rp)
-                       {
-                           int gotone = 0;
-
-                           sd = mapSolvable (rp);
-                           PoolItem itemTo = _pool.find (sd);
-                           if (itemFrom && itemTo) {
-                               problemSolution->addSingleAction (itemTo, INSTALL);
-                               int illegal = policy_is_illegal(_satSolver, s.get(), sd.get(), 0);
-
-                               if ((illegal & POLICY_ILLEGAL_DOWNGRADE) != 0)
-                               {
-                                   std::string description = str::form (_("downgrade of %s to %s"), s.asString().c_str(), sd.asString().c_str());
-                                   MIL << description << endl;
-                                   problemSolution->addDescription (description);
-                                   gotone = 1;
-                               }
-                               if ((illegal & POLICY_ILLEGAL_ARCHCHANGE) != 0)
-                               {
-                                   std::string description = str::form (_("architecture change of %s to %s"), s.asString().c_str(), sd.asString().c_str());
-                                   MIL << description << endl;
-                                   problemSolution->addDescription (description);
-                                   gotone = 1;
-                               }
-                               if ((illegal & POLICY_ILLEGAL_VENDORCHANGE) != 0)
-                               {
-                                    IdString s_vendor( s.vendor() );
-                                    IdString sd_vendor( sd.vendor() );
-                                   std::string description = str::form (_("install %s (with vendor change)\n  %s  -->  %s") ,
-                                                                   sd.asString().c_str(),
-                                                                    ( s_vendor ? s_vendor.c_str() : " (no vendor) " ),
-                                                                    ( sd_vendor ? sd_vendor.c_str() : " (no vendor) " ) );
-                                   MIL << description << endl;
-                                   problemSolution->addDescription (description);
-                                   gotone = 1;
-                               }
-                               if (!gotone) {
-                                   std::string description = str::form (_("replacement of %s with %s"), s.asString().c_str(), sd.asString().c_str());
-                                   MIL << description << endl;
-                                   problemSolution->addDescription (description);
-                               }
-                           } else {
-                               ERR << s.asString() << " or "  << sd.asString() << " not found" << endl;
-                           }
-                       }
-                       else
-                       {
-                           if (itemFrom) {
-                               std::string description = str::form (_("deinstallation of %s"), s.asString().c_str());
-                               MIL << description << endl;
-                               problemSolution->addDescription (description);
-                               problemSolution->addSingleAction (itemFrom, REMOVE);
-                           }
-                       }
-                   }
-                   else
-                   {
-                     INT << "Unknown solution " << p << endl;
-                   }
-
-               }
-               resolverProblem->addSolution (problemSolution,
-                                             problemSolution->actionCount() > 1 ? true : false); // Solutions with more than 1 action will be shown first.
-               MIL << "------------------------------------" << endl;
-           }
-
-           if (ignoreId > 0) {
-               // There is a possibility to ignore this error by setting weak dependencies
-               PoolItem item = _pool.find (sat::Solvable(ignoreId));
-               ProblemSolutionIgnore *problemSolution = new ProblemSolutionIgnore(item);
-               resolverProblem->addSolution (problemSolution,
-                                             false); // Solutions will be shown at the end
-               MIL << "ignore some dependencies of " << item << endl;
-               MIL << "------------------------------------" << endl;
-           }
-
-           // save problem
-           resolverProblems.push_back (resolverProblem);
-       }
-    }
-    return resolverProblems;
-}
-#endif // ZYPPNEWSPPSWENPPYZ
 
 void SATResolver::applySolutions( const ProblemSolutionList & solutions )
 { Resolver( _pool ).applySolutions( solutions ); }
@@ -2087,94 +1642,3 @@ sat::StringQueue SATResolver::userInstalled() const
   ///////////////////////////////////////////////////////////////////////
 };// namespace zypp
 /////////////////////////////////////////////////////////////////////////
-
-#if 0
-// Legacy translations we want to keep for now:
-
-// - Rule infos:
-      case SOLVER_RULE_DISTUPGRADE:
-         ret = str::form (_("%s does not belong to a distupgrade repository"), s.asString().c_str());
-      case SOLVER_RULE_INFARCH:
-         ret = str::form (_("%s has inferior architecture"), s.asString().c_str());
-      case SOLVER_RULE_UPDATE:
-         ret = str::form (_("problem with installed package %s"), s.asString().c_str());
-      case SOLVER_RULE_JOB:
-         ret = _("conflicting requests");
-      case SOLVER_RULE_PKG:
-         ret = _("some dependency problem");
-      case SOLVER_RULE_JOB_NOTHING_PROVIDES_DEP:
-         ret = str::form (_("nothing provides requested %s"), pool_dep2str(pool, dep));
-         detail += _("Have you enabled all requested repositories?");
-      case SOLVER_RULE_JOB_UNKNOWN_PACKAGE:
-         ret = str::form (_("package %s does not exist"), pool_dep2str(pool, dep));
-         detail += _("Have you enabled all requested repositories?");
-      case SOLVER_RULE_JOB_UNSUPPORTED:
-         ret = _("unsupported request");
-      case SOLVER_RULE_JOB_PROVIDED_BY_SYSTEM:
-         ret = str::form (_("%s is provided by the system and cannot be erased"), pool_dep2str(pool, dep));
-      case SOLVER_RULE_PKG_NOT_INSTALLABLE:
-         ret = str::form (_("%s is not installable"), s.asString().c_str());
-      case SOLVER_RULE_PKG_NOTHING_PROVIDES_DEP:
-         ignoreId = source; // for setting weak dependencies
-         ret = str::form (_("nothing provides %s needed by %s"), pool_dep2str(pool, dep), s.asString().c_str());
-      case SOLVER_RULE_PKG_SAME_NAME:
-         ret = str::form (_("cannot install both %s and %s"), s.asString().c_str(), s2.asString().c_str());
-      case SOLVER_RULE_PKG_CONFLICTS:
-         ret = str::form (_("%s conflicts with %s provided by %s"), s.asString().c_str(), pool_dep2str(pool, dep), s2.asString().c_str());
-      case SOLVER_RULE_PKG_OBSOLETES:
-         ret = str::form (_("%s obsoletes %s provided by %s"), s.asString().c_str(), pool_dep2str(pool, dep), s2.asString().c_str());
-      case SOLVER_RULE_PKG_INSTALLED_OBSOLETES:
-         ret = str::form (_("installed %s obsoletes %s provided by %s"), s.asString().c_str(), pool_dep2str(pool, dep), s2.asString().c_str());
-      case SOLVER_RULE_PKG_SELF_CONFLICT:
-         ret = str::form (_("solvable %s conflicts with %s provided by itself"), s.asString().c_str(), pool_dep2str(pool, dep));
-      case SOLVER_RULE_PKG_REQUIRES: {
-         ret = str::form (_("%s requires %s, but this requirement cannot be provided"), s.asString().c_str(), pool_dep2str(pool, dep));
-         if (providerlistInstalled.size() > 0) {
-             detail += _("deleted providers: ");
-                 detail += _("\nnot installable providers: ");
-                 detail = _("not installable providers: ");
-
-// - Solution infos:
-       if (p == SOLVER_SOLUTION_JOB) {
-               case SOLVER_INSTALL | SOLVER_SOLVABLE: {
-                           std::string description = str::form (_("remove lock to allow removal of %s"),  s.asString().c_str() );
-                           std::string description = str::form (_("do not install %s"), s.asString().c_str());
-               case SOLVER_ERASE | SOLVER_SOLVABLE: {
-                           std::string description = str::form (_("keep %s"), s.asString().c_str());
-                           std::string description = str::form (_("remove lock to allow installation of %s"), itemToString( poolItem ).c_str());
-               case SOLVER_INSTALL | SOLVER_SOLVABLE_NAME:
-                   std::string description = str::form (_("do not install %s"), ident.c_str() );
-               case SOLVER_ERASE | SOLVER_SOLVABLE_NAME:
-                   std::string description = str::form (_("keep %s"), ident.c_str());
-               case SOLVER_INSTALL | SOLVER_SOLVABLE_PROVIDES:
-                       resolverProblem->setDescription(_("This request will break your system!"));
-                       description = _("ignore the warning of a broken system");
-                       description = str::form (_("do not ask to install a solvable providing %s"), pool_dep2str(pool, what));
-               case SOLVER_ERASE | SOLVER_SOLVABLE_PROVIDES:
-                       resolverProblem->setDescription(_("This request will break your system!"));
-                       description = _("ignore the warning of a broken system");
-                       description = str::form (_("do not ask to delete all solvables providing %s"), pool_dep2str(pool, what));
-               case SOLVER_UPDATE | SOLVER_SOLVABLE:
-                           std::string description = str::form (_("do not install most recent version of %s"), s.asString().c_str());
-
-       } else if (p == SOLVER_SOLUTION_INFARCH) {
-               std::string description = str::form (_("keep %s despite the inferior architecture"), s.asString().c_str());
-               std::string description = str::form (_("install %s despite the inferior architecture"), s.asString().c_str());
-
-       } else if (p == SOLVER_SOLUTION_DISTUPGRADE) {
-               std::string description = str::form (_("keep obsolete %s"), s.asString().c_str());
-               std::string description = str::form (_("install %s from excluded repository"), s.asString().c_str());
-
-       } else if ( p == SOLVER_SOLUTION_BLACK ) {
-             description = str::Format(_("install %1% although it has been retracted")) % s.asString();
-             description = str::Format(_("allow to install the PTF %1%")) % s.asString();
-             description = str::Format(_("install %1% although it is blacklisted")) % s.asString();
-
-       } else if ( p > 0 ) {
-                       std::string description = str::form (_("downgrade of %s to %s"), s.asString().c_str(), sd.asString().c_str());
-                       std::string description = str::form (_("architecture change of %s to %s"), s.asString().c_str(), sd.asString().c_str());
-                       std::string description = str::form (_("install %s (with vendor change)\n  %s  -->  %s") ,
-                       std::string description = str::form (_("replacement of %s with %s"), s.asString().c_str(), sd.asString().c_str());
-
-                       std::string description = str::form (_("deinstallation of %s"), s.asString().c_str());
-#endif
index 02d3f80..6f45cff 100644 (file)
@@ -71,6 +71,7 @@ namespace zypp
       ZConfig::instance().about( MIL );
       MIL << "Initializing keyring..." << std::endl;
       _keyring = new KeyRing(tmpPath());
+      _keyring->allowPreload( true );
     }
 
     ///////////////////////////////////////////////////////////////////
index 2bc1c16..3930785 100644 (file)
@@ -166,7 +166,10 @@ namespace zyppng {
       {
 #if CURLVERSION_AT_LEAST(7,19,4)
         // restrict following of redirections from https to https only
-        setCurlOption( CURLOPT_REDIR_PROTOCOLS, CURLPROTO_HTTPS );
+       if ( _url.getHost() == "download.opensuse.org" )
+         setCurlOption( CURLOPT_REDIR_PROTOCOLS, CURLPROTO_HTTP | CURLPROTO_HTTPS );
+       else
+         setCurlOption( CURLOPT_REDIR_PROTOCOLS, CURLPROTO_HTTPS );
 #endif
 
 #if CURLVERSION_AT_LEAST(7,60,0)       // SLE15+